你怎么知道soap客户端正在使用https / ssl?使用php nusoap库

时间:2011-01-18 22:55:46

标签: php security

我正在使用名为nusoap的PHP soap工具包(http://sourceforge.net/projects/nusoap),我有一个新手问题。

我正在调用一个运行在ssl上的WSDL服务(例如https://server.com/service/method.asmx?WSDL)。

使用nusoap,我追查了请求。它看起来像这样:

POST /service/method.asmx HTTP/1.0
Host: server.com
User-Agent: NuSOAP/0.9.5 (1.123)
Content-Type: text/xml; charset=ISO-8859-1
SOAPAction: "http://software.com/service/Method"
Content-Length: 713

我想知道,这是通过SSL完成的,还是没有?

2 个答案:

答案 0 :(得分:2)

使用Wireshark查看实际流量。如果加密或不加密,那将是相当明显的。

答案 1 :(得分:1)

SOAPAction: "http://software.com/service/Method"表示可能没有使用SSL。您希望该URI中包含https。我当然不会相信它。