Chromeで送信されたHTTPPOSTデータを表示したいのですが。
データは現在メモリにあり、フォームを再送信することができます。
再送信するとサーバーがエラーをスローすることを知っています。とにかくChromeのメモリにあるデータを表示できますか?
Chromeで送信されたHTTPPOSTデータを表示したいのですが。
データは現在メモリにあり、フォームを再送信することができます。
再送信するとサーバーがエラーをスローすることを知っています。とにかくChromeのメモリにあるデータを表示できますか?
ChromeDevToolsを使用してHTTPPOSTリクエストをフィルタリングできます。次の手順を実行してください。
method:POST
スクリーンショット
Chromeバージョン53でテスト済み。
ChromeのCanaryバージョンを使用して、POSTリクエストのリクエストペイロードを確認できます。
役立つ可能性のあるもう1つのオプションは、専用のHTTPデバッグツールです。利用可能なものがいくつかあります。HTTPToolkitをお勧めします。これは、同じ問題を自分で解決するために取り組んできたオープンソースプロジェクトです(ええ、偏見があるかもしれません)。
主な違いは、使いやすさとパワーです。Chrome開発ツールは単純なものに適しているので、そこから始めることをお勧めしますが、そこでの情報を理解するのに苦労していて、より多くの説明またはより強力なものが必要な場合は、適切な焦点を絞ったツールが役立ちます!
この場合、使いやすいエディターとハイライト(すべてVS Codeを使用)を備えた、探しているPOST本文全体が表示されるので、掘り下げることができます。もちろん、リクエストとレスポンスのヘッダーが表示されますが、表示されるすべての標準ヘッダーとステータスコードについて、MDN(Mozilla Developer Network)のドキュメントなどの追加情報が含まれています。
写真は千のStackOverflowの答えの価値があります:
トリッキーな状況があります。投稿フォームを送信すると、Chromeはリクエストを送信するための新しいタブを開きます。今までのところですが、ファイルをダウンロードするイベントがトリガーされると、このタブはすぐに閉じて、開発ツールでこのリクエストをキャプチャできなくなります。
解決策:投稿フォームを送信する前に、ネットワークを切断する必要があります。これにより、リクエストを正常に送信できなくなり、タブが閉じられなくなります。そして、Chrome Devtoolでリクエストメッセージをキャプチャできます(必要に応じて新しいタブを更新します)
他の人たちはとてもいい答えをしてくれましたが、私は彼らの仕事を追加の開発ツールで完成させたいと思います。これはライブHTTPヘッダーと呼ばれ、 Firefoxにインストールできます。Chromeには、このような同じプラグインがあります。
作業はとても簡単です。
Firefoxを使用して、投稿リクエストを取得するWebサイトに移動します。
Firefoxメニューの[ツール] ->[ライブHTTPヘッダー]
新しいウィンドウがポップアップ表示され、すべてのhttpメソッドの詳細がこのウィンドウに保存されます。このステップでは何もする必要はありません。
ウェブサイトで、アクティビティ(ログイン、フォームの送信など)を行います。
プラグインウィンドウを見てください。すべて記録されています。
キャプチャを確認する必要があることを忘れないでください。