我试图得到XML请求:getLastRequest为什么不返回任何东西?
$cgProxy = new SoapClient($WSDL_URL,array('trace' => 1));
try {
$result = $cgProxy->OrderCreate($cgOrder);
} catch (SoapFault $exc) {
var_dump($exc);
echo "Request:\n" . $cgProxy->__getLastRequest(), "\n";
echo "Response:\n" . $cgProxy->__getLastResponse() . "\n";
}
有了这个我从$ EXC转储SOAP服务器错误。但getLastRequest似乎没有返回任何东西。有什么想法吗?
我也试过用htmlspecialchars()和htmlentities()没有成功。 。 。
你有没有解决这个问题?我也有一种情况,我发送一个参数数组,然而__getLastResponse()显示没有参数被传递的空SOAP包装。 – TonyTheJet 2012-08-01 21:41:24
我有同样的问题,没有显示任何内容。我在页面的源代码中找到了响应(通过浏览器上下文菜单打开它)。 – 2014-11-19 14:43:34