Есть ли расширение, такое как Tamperdata для Chrome?

Мне нужно захватить HTTP-трафик в браузере. TamperData является расширением для отслеживания и изменения запросов http/https.

Мне известны такие инструменты, как Fiddler, но я ищу аддон, который работает внутри веб-браузера как расширение.

Ответ 1

Вы можете просто использовать инструменты разработчика Chrome (активируйте их с помощью Ctrl + Shift + я и выберите вкладку "Сеть" ), если вам нужно только отслеживать запросы.

[Следующий абзац теперь устарел. Пожалуйста, см. Комментарий delfuego ниже.]

Модификация произвольного HTTP-трафика в Chrome невозможна, поскольку Google еще не опубликовал API для разработчиков расширений, что сделало бы это возможным. Но я также сомневаюсь, что Google покажет такой низкоуровневый API в будущем, потому что все их существующие API-интерфейсы довольно высокого уровня.

Ответ 2

Вы не можете изменять HTTP-запросы в Chrome из-за ограничений API. Вместо этого используйте Charles, прокси-сервер HTTP, который фиксирует весь трафик на уровне машины.

Ответ 3

Обновление 2012 года: версии 17 и новые версии Chrome добавили больше возможностей в этом отношении. Я пытаюсь расширить расширение Chrome под названием "Изменить заголовок HTTP-запроса", который по умолчанию просто выполняет User-Agent, но также позволяет вводить произвольное название/значения заголовка.

P.S. идея прокси-сервера [Charles] представляет определенный интерес, хотя Чарльз является nag-ware (каждые 30 минут он выдает напоминание о том, чтобы пойти платить/регистрировать...)

Ответ 4

Fiddler (прокси) по-прежнему свободен и хорошо. Я использовал его в течение многих лет.