Я пытаюсь получить запрос 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";
}
С этим я получаю ошибку мыло сервера от $ отл свалку. Но getLastRequest, похоже, ничего не возвращает. Есть предположения?
Я также пробовал с htmlspecialchars() и htmlentities() без успеха. , ,
Вы когда-нибудь разрешали это? У меня также есть ситуация, когда я отправляю массив параметров, и все же __getLastResponse() показывает пустые оболочки SOAP без передачи параметров. – TonyTheJet
У меня была такая же проблема, ничего не отображалось. Я нашел ответ в исходном коде страницы (открыть его через контекстное меню браузера). –