Как я могу увидеть методы POST в необработанном HTTP, который мой компьютер отправляет на страницу? - PullRequest
11 голосов
/ 06 ноября 2008

вот и все

нет ли способа увидеть необработанный текстовый файл, который мой браузер отправляет на веб-сайт, когда я выполняю метод POST?

что-то вроде:

POST /path/script.cgi HTTP / 1.0
От: frog@jmarshall.com
Пользователь-агент: HTTPTool / 1.0
Тип содержимого: application / x-www-form-urlencoded
Длина контента: 32
дома = Косби и любимый + вкус = пролетает

Спасибо!

Ответы [ 8 ]

16 голосов
/ 06 ноября 2008

Вам нужен прокси, такой как Fiddler . Fiddler - это бесплатный прокси-сервер для отладки HTTP, который позволяет вам проверять весь HTTP-трафик, устанавливать точки останова и «возиться» с входящими или исходящими данными.

9 голосов
/ 06 ноября 2008

Firebug также является отличным дополнением к Firefox, которое позволит вам видеть HTTP-трафик, а также множество других аспектов ваших страниц.

4 голосов
/ 06 ноября 2008

В этом случае может быть немного излишним, но вы можете проверить Wireshark .

3 голосов
/ 06 ноября 2008

Live HTTP Headers - хороший плагин для Firefox.

3 голосов
/ 06 ноября 2008

Оформить заказ HttpFox

2 голосов
/ 06 ноября 2008

Я не могу поверить, что никто не упомянул tcpdump или wireshark (инструмент, ранее известный как Ethereal). Было также время, когда в нескольких статьях говорилось, что у каждого сетевого администратора должен быть только Mac для запуска Etherpeek (теперь он известен как OmniPeek и работает на Windows вместо Mac)

1 голос
/ 06 ноября 2008

TCPMon - это TCP-прокси на основе Java, не настолько полнофункциональный, как Fiddler, но работает на любом устройстве с JVM.

1 голос
/ 06 ноября 2008

Также есть Tamper Data плагин для Firefox

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...