SoapClient 将请求保存到文件而不是发送它
有没有办法将 SoapClient 在调用 __soapCall 时发送的肥皂请求保存到文件而不是将其发送到实际服务器?
我试图将肥皂请求保存到队列中,然后在一段时间内发送它们(请求将非常不同)。
我正在使用 Zend_Soap。
Is there a way to save the soap request SoapClient sends when calling __soapCall to a file instead of sending it to the actual server?
I'm trying to save the soap requests to a queue and then send them over a period of time (the requests will be very different).
I'm using Zend_Soap.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看 Zend_Soap_Client_Local,尤其是 _doRequest() 方法,并用您自己的逻辑构建您自己的类。
如果您想了解他们如何使用 Zend_Soap_Client_Local,请查看tests/Zend/Soap/ClientTest.php 中的testGetFunctions() 方法。
Take a look at Zend_Soap_Client_Local, especially the _doRequest() method and build your own class with your own logic.
If you want so see how they used Zend_Soap_Client_Local, take a look in tests/Zend/Soap/ClientTest.php, method testGetFunctions().