gpt4 book ai didi

php - 为什么 getLastRequest 不返回任何东西?

转载 作者:可可西里 更新时间:2023-10-31 22:18:55 25 4
gpt4 key购买 nike

我正在尝试获取 XML 请求:

$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() 但没有成功。 . .

最佳答案

getLastRequest():

此方法仅在创建 SoapClient 对象时跟踪选项设置为 TRUE 时有效。

$client = new SoapClient("http://myservice/?WSDL",array("trace"=>1));

在这种情况下对我有用。

关于php - 为什么 getLastRequest 不返回任何东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9742525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com