Próbuję dostać wniosek XML:dlaczego getLastRequest nie zwraca niczego?
$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";
}
Dzięki temu pojawia się błąd serwera mydło z wysypiska $ exc. Ale getLastRequest nie wydaje się zwracać niczego. jakieś pomysły?
Próbowałem również z htmlspecialchars() i htmlentities() bez powodzenia. . .
Czy kiedykolwiek to rozwiązałeś? Mam również sytuację, w której wysyłam zestaw parametrów, a mimo to __getLastResponse() pokazuje puste opakowania SOAP bez podania parametrów. – TonyTheJet
Miałem ten sam problem, nic nie było wyświetlane. Znalazłem odpowiedź w kodzie źródłowym strony (otwórz ją w menu kontekstowym przeglądarki). –