#web-services #soap #port #fiddler
#веб-службы #soap #порт #скрипач
Вопрос:
У меня есть веб-приложение Java на localhost: 8086, которое отправляет и получает веб-сервисы на localhost: 9080. fiddler захватывает трафик только на порту 8086.
Как я могу заставить fiddler (или любую другую программу) перехватывать запрос веб-службы и ответ
(я отправляю объекты, и мне нужно проверить десериализованный запрос xml soap)
Комментарии:
1. Fiddler не ограничен портом 8086. Что-то не так с вашей настройкой. Смотрите часто задаваемые вопросы Fiddler о том, как перехватывать локальный трафик.
2. я могу захватывать локальный веб-трафик, но я не могу захватывать веб-сервисы,
3. В веб-службах нет ничего особенного по своей сути. Рассмотрите некоторые радикальные идеи, например, возможно, веб-служба отправляет не на тот порт, на который вы думаете, и тому подобное. Опять же, в них нет ничего особенного.
4. я нашел это , soapui.org/SOAP-Recording/recording-soap-trafic.html , но мне нужен пример, как настроить java для отправки веб-сервисов через прокси или туннелирование
5. На ОСИ? Если да, посмотрите здесь .
Ответ №1:
Проверьте мембранный монитор. Они подробно объясняют, как настроить прокси.
Комментарии:
1. Мембранный монитор полезен.
Ответ №2:
Позвольте вашему клиентскому приложению подключиться к «localhost.:8086» (обратите внимание на «.»), после чего Fiddler сможет перехватывать трафик.