Как просмотреть все HTTP Get-запросы, отправленные из браузера без инструмента отладки? - PullRequest
3 голосов
/ 13 мая 2011

Итак, у меня есть страница, выполняющая несколько ajax и jsonp (т.е. внедрение) для получения данных. Я хотел бы знать, как узнать URL запроса, который я сделал, не используя инструменты отладки, такие как firebug. и т. д., т. е. история запроса GET браузера. Спасибо

Ответы [ 2 ]

6 голосов
/ 13 мая 2011

По большей части браузеры НЕ регистрируют историю своих запросов HTTP GET. Кроме того, если вы используете ajax, вы, вероятно, также выполняете HTTP POST-запросы.

Вам не нужно использовать инструмент в браузере, такой как Firebug, но вам понадобится какой-то инструмент для фактического получения истории запросов и тел запросов.

Вы можете использовать такой инструмент, как Fiddler2 , который является прокси, который получает весь HTTP-трафик, исходящий с вашего компьютера (в том числе из браузера и всех других приложений).

Если у вас есть контроль над серверной средой, вы также можете настроить регистрацию на сервере для сбора этих данных.

2 голосов
/ 13 мая 2011

Вы можете использовать WireShark или аналогичный инструмент для мониторинга сетевого трафика и проверки пакетов.

...