【问题标题】:How do I track PHP SOAP requests/response calls如何跟踪 PHP SOAP 请求/响应调用
【发布时间】:2013-08-15 09:40:25
【问题描述】:

我正在使用 Bing Adcenter API 从我的 Bing 广告帐户中提取数据。

我正在使用他们的示例脚本之一,所以我认为那里不会有任何错误,但是返回的数字与我帐户中的数字不匹配。

我想跟踪 SOAP 响应/请求调用以查看是否可以找出任何差异,但我不确定如何执行此操作。我已经安装了 fiddler2,但是如何设置它来获取 SOAP 响应/请求?

【问题讨论】:

  • SOAP 请求是 xml 文件,所以我会过滤 Content-Type: application/soap+xml。
  • 备份了一下,不清楚你在问什么。您是在问:“嘿,我在使用 AdCenter 启动应用程序之前启动了 Fiddler,但我没有看到 AdCenter 流量?”或者您是在说:“我正在从 ASP.NET 页面调用 AdCenter;如何配置 Fiddler 以捕获来自 来自 ASP.NET 到服务的请求?”还是别的什么?
  • 您好 EricLaw,对不起,您的权利,它含糊不清。我正在从正确连接到 AdCenter API 的 Web 服务器调用 GetMonthlyCosts.php 文件。我正在取回数据并打印到屏幕上,但它不匹配。我想配置 Fiddler 以捕获保存 GetMonthlycost.php 文件的网络服务器和 AdCenter 之间的请求/响应。

标签: php soap fiddler bing-api


【解决方案1】:

只是为了跟进此事。我使用 SoapUI 测试了肥皂请求并确保它正常工作。

这里有一个很好的教程,描述了肥皂的基础知识以及如何使用 SoapUI - http://devzone.zend.com/2202/php-and-soap-first-steps/

我发现这有助于分配。我使用 SoapUI 构建一个工作请求,然后使用 $client->__getLastRequest() 函数检查我发送的内容是否正确。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-10
    • 1970-01-01
    • 2015-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-16
    相关资源
    最近更新 更多