微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Passthru Soap Request即充当Soap Request的代理

如何解决Passthru Soap Request即充当Soap Request的代理

| 我正在为一个客户项目,他们有几个与肥皂服务器通信的应用程序,但是它们要求所有请求都通过代理,并且希望能够在本地回答多个肥皂请求,如果有的话要求外部服务器基本上像代理一样从内部PHP服务器发送请求。因此,软件仅有的通信是与​​重新路由的内部PHP服务器通信。 设置如下:
1. Application makes call to 255.255.255.255
2. Internal Routing redirects request to 192.168.1.2 (Internal Web Server)
3. Internal Web server serves requests for the requested page
     3a. If the Method requested can be answered local it needs to answer it,3b. Or it needs to forward the whole original request to the outside server,wait for response then return the answer back to the Software as if it was serving the answer.
这有道理吗,有人在PHP页面中有关于如何完成此操作的任何建议吗?网络路由已经完成,并且内部PHP页面正在回答该软件,但是我无法获取它来转发请求。     

解决方法

3a的确定不在范围之内,但在决定使用哪种实现时很重要。对于每种传输协议,您都需要实现请求重写。如果只有HTTP传输,则可以将fopen与URL包装器一起使用,这在指定标头方面不是很灵活,也可以使用cURL扩展名。从外部服务器获得响应后,只需写出数据即可。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。