Включение / просмотр / изменение заголовков запросов перед их отправкой с помощью Google Chrome - PullRequest
2 голосов
/ 03 января 2012

Я долго искал и не могу найти ответ на свой вопрос. Я хочу иметь возможность установить какую-то точку останова в Google Chrome непосредственно перед отправкой запроса, что позволяет мне просматривать и изменять запрос из браузера на сервер.

Кроме того, я хотел бы сохранить эти запросы и повторно отправить их в будущем. Это было бы полезно для тестирования большой веб-формы, так как вы можете ввести информацию один раз, и вам не придется вводить ее повторно при тестировании позже.

Если кто-то знает о функции или расширении, доступных для Google Chrome, которые позволят это сделать, ваш ответ будет принят с благодарностью. Спасибо.

(Если кто-нибудь знает, как это сделать только в Firefox или любом другом браузере, это также будет приемлемым ответом. Хотя я бы предпочел сделать это из Chrome, так как это мой любимый браузер)

Ответы [ 2 ]

2 голосов
/ 04 января 2012

Chrome строит кусочки того, что вы просите, в Инструментах разработчика. В Инструментах разработчика разверните кнопку «Точки останова XHR» и нажмите знак «Плюс», чтобы добавить точку останова. К сожалению, вы не можете изменить запрос.

В конвейере есть API для расширения в будущем

Но в конвейере по-прежнему нет ничего, чтобы сделать все, что вы просили:

  • Нельзя точно сохранить данные POST для XMLHttpRequest или отправки формы.
  • Вы не можете корректно изменить данные URL или POST перед их отправкой.
1 голос
/ 03 января 2012

Firefox имеет несколько расширений для таких случаев:

Данные подделки

Изменить заголовки

Быстрый Google такжекажется, указывает на то, что (по крайней мере, на дату публикации) не было API, доступного в Chrome , который позволял бы подобное расширение.Я вполне уверен, что если бы API был доступен, расширение уже было бы перенесено / сделано.

...