如何将php soap代码“转换”为xml?

时间:2011-05-13 16:59:58

标签: php xml soap

我有这段代码:

$soapClient = new SoapClient("https://soapserver.example.com/blahblah.asmx?wsdl");

// Prepare SoapHeader parameters
$sh_param = array(
                'Username'    =>    'username',
                'Password'    =>    'password');
$headers = new SoapHeader('http://soapserver.example.com/webservices', 'UserCredentials', $sh_param);

如何查看$ headers的xml代码?

好吧,如果你不理解我,请查看this question。正如您所见,请求显示“soap code”的人然后显示相应的xml。那就是我想要的,获取相应的xml代码。

此致

哈维

1 个答案:

答案 0 :(得分:1)

你尝试过这个功能吗? :$ soapClient-> __ getLastRequestHeaders()

为此你需要激活“跟踪”选项,如下所示:

$soapClient = new SoapClient("https://soapserver.example.com/blahblah.asmx?wsdl", array('trace' => 1));