我試圖得到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