У меня есть простой файл php, который делает запросы SOAP. Это работает на моем локальном компьютере с XAMPP в качестве веб-сервера.
Я пытаюсь поймать запрос, сделанный в Fiddler, я вижу запрос к моему файлу php, но он просто возвращает HTML для страницы. Я хочу поймать запрос, сделанный при создании клиента SOAP, чтобы посмотреть, что отсылается.
Есть ли какие-то настройки в фиддлере, которые мне нужно изменить, чтобы увидеть ответ? Или какой-то прокси, через который я могу отправить свой запрос, чтобы он был виден в фиддлере?
Вы можете передать настройки прокси классу SoapClient следующим образом:
$client = new SoapClient("request.wsdl", array('proxy_host' => "localhost",
'proxy_port' => 8888));
Это предполагает, что fiddler работает на порте по умолчанию (8888).
Других решений пока нет …