我正在尝试使用 PHP 5.4.9 SoapClient 使用 WSO2 ESB 4.7.0。当我在 WSDL 模式下使用带有 ESB 回显服务的 SoapClient 时遇到问题,来自 ESB 的连接在发送 WSDL 后没有关闭。我也可以使用 telnet 作为客户端来重现此问题。
$ telnet localhost 8280
HTTP 1.0 请求:
GET /services/echo?wsdl HTTP/1.0
HTTP 1.0 响应:
HTTP/1.0 200 OK
Content-Type: text/xml
Date: Mon, 29 Jul 2013 07:37:20 GMT
Connection: Close
并且在响应连接保持打开状态后(与“连接:保持活动”标头一样)。
这是配置中的错误还是问题?有人遇到同样的问题吗?