2015-06-11 2 views
-1

У меня есть консольное Java-приложение. Некоторые HTTP-запросы возвращают коды ошибок, и я хочу их отлаживать. В браузере я могу подробно смотреть запросы POST, но как мне это сделать в Java-приложении?Мониторинг трафика Java-приложения

+0

Вам необходимо предоставить более подробную информацию. 1) У вас есть исходный код для этого приложения? 2) Является ли приложение составлением или получением HTTP-запросов? 3) Любой ** соответствующий ** код будет приветствоваться, поэтому у нас есть отправная точка для ответа. – dcsohl

+0

Хорошо. Да, я автор. Это клиентское приложение для популярной социальной сети. Я отправляю запросы на получение токена доступа через OAuth. Код находится здесь: [ссылка] (http://stackoverflow.com/questions/30783406/difference-between-java-post-request-and-browser-post-request) – starwars25

ответ

2

В вашем методе getHttpRequest (или что-то еще называется) метод распечатывает входящий запрос. Это было бы самым простым решением.

Более сложные - вы можете расширить стандартные классы, которые работают с запросами и модифицируют методы, которые сначала получают запросы на печать.

1

Попробуйте Wireshark или fiddler. Теперь как обнюхивание трафика, так и firefox и различные браузеры.

Смежные вопросы