Как я могу отладить HTTP POST в Chrome?

Я хотел бы просмотреть данные HTTP POST, которые были отправлены в Chrome.

Теперь данные хранятся в памяти, и у меня есть возможность повторно отправить форму.

Я знаю, что если я повторно отправлю сервер, вы вызовете ошибку, все равно я могу просмотреть данные, хранящиеся в памяти Chrome?

Ответ 1

  1. Перейдите в Инструменты разработчика Chrome (Меню Chrome → Дополнительные инструменты → Инструменты разработчика)
  2. Выберите вкладку "Сеть"
  3. Обновить страницу, на которой вы находитесь
  4. Вы получите список запросов http, которые произошли, когда сетевая консоль была включена. Выберите один из них слева
  5. Выберите вкладку "Заголовки"

Вуаля!

enter image description here

Ответ 2

Вы можете фильтровать запросы HTTP POST с помощью Chrome DevTools. Просто сделайте следующее:

  1. Откройте Chrome DevTools (Cmd + Opt + I на Mac, Ctrl + Shift + I или F12 в Windows) и перейдите на вкладку "Сеть"
  2. Нажмите на значок "Фильтр"
  3. Введите метод фильтра: method:POST
  4. Выберите запрос, который вы хотите отладить
  5. Просмотр деталей запроса, который вы хотите отладить

Скриншот

Chrome DevTools

Протестировано с Chrome версии 53.

Ответ 3

Вы можете использовать Канарскую версию Chrome, чтобы увидеть полезную нагрузку запроса POST-запросов.

Запросить полезную нагрузку

Ответ 4

Другие люди дали очень хорошие ответы, но я хотел бы завершить их работу с помощью дополнительного инструмента для разработки. Он называется Live HTTP Headers, и вы можете установить его в Firefox и в Chrome у нас есть тот же самый плагин, что и this.

Работа с ним очень проста.

  • Используя ваш Firefox, перейдите на веб-сайт, на который вы хотите получить свой почтовый запрос.

  • В вашем меню Firefox Инструменты- > Заголовки Http

  • Появится новое окно для вас, и все подробности метода http будут сохранены в этом окне для вас. Вам не нужно ничего делать на этом шаге.

  • На веб-сайте выполните действия (войдите в систему, отправьте форму и т.д.).

  • Посмотрите на свое окно. Все записано.

Просто помните, что вам нужно проверить Capture.

введите описание изображения здесь

Ответ 5

Я сталкиваюсь с непростой ситуацией: если вы отправляете форму сообщения, Chrome откроет новую вкладку для отправки запроса. Это верно до сих пор, но если это вызовет событие для загрузки файла (ов), эта вкладка будет немедленно закрыта, так что вы не можете захватить этот запрос в Dev Tool.

Решение: Перед отправкой формы публикации отключите сеть, в результате чего запрос не может быть успешно отправлен, чтобы вкладка не закрывалась. Затем вы можете получить сообщение с запросом в инструменте Chrome Dev (при необходимости обновив новую вкладку).

Ответ 6

1.F12

2.Щелкните вкладку "Сеть". Убедитесь, что Захват запущен до входа в систему

3. Вход в систему

  1. После входа в систему. Остановить захват. Прокрутка вверх. Нажмите "Первая ссылка".

5.Scroll Down, и вы увидите POST Data​​p >