【问题标题】:How to see asp.net webservice Request envelop如何查看asp.net web服务请求信封
【发布时间】:2013-12-05 19:25:13
【问题描述】:

我正在开发一个 asp.net 应用程序。我需要调用 php webservice。我正在使用 asp.net WebReference 方法。它序列化我的请求。如何打印我的 web 服务请求。

【问题讨论】:

  • er...Web 服务基于 XML 格式...您的问题不清楚。更多关于 web 服务....en.wikipedia.org/wiki/Web_service
  • 我需要打印我的 xml 请求,仅此而已
  • ASMX 是一项遗留技术,不应用于新开发。 WCF 或 ASP.NET Web API 应该用于 Web 服务客户端和服务器的所有新开发。一个提示:Microsoft 已停用 MSDN 上的 ASMX Forum
  • 如果您要使用“添加服务引用”(应该这样做,除非您使用的是旧版本的 .NET),那么您可以获得消息日志记录,并准确了解您的情况向服务发送和接收。
  • 但是当我使用添加服务引用时,它不会为我创建模型类..

标签: c# asp.net web-services asmx


【解决方案1】:

您可以使用 Chrome、IE 或 Firefox 中的开发者工具来监控网络流量。我个人使用 Chrome;按 F12,然后单击网络选项卡。见附图:

这是一个 POST 有效负载的示例。 (这是发布 JSON 数据,但你应该明白我的意思)

【讨论】:

  • 是的,当它是一个帖子(请求有效负载)时,它会显示在标题下。我将添加我刚刚在我目前正在从事的项目中所做的 POST 的更新屏幕截图。 (在这种情况下,它的 JSON 数据被发布,但你应该明白了。)
猜你喜欢
  • 2010-09-10
  • 2017-04-10
  • 1970-01-01
  • 1970-01-01
  • 2019-11-28
  • 2018-03-26
  • 2016-11-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多