web-dev-qa-db-ja.com

Chrome:投稿データのソース?

Chrome 15とDeveloper Toolsを使用して、HTTP POSTリクエストを調査しています。リクエストを送信した後、Networkタブの下で- HeadersというセクションがありますForm Dataこのセクションには、適切にフォーマットされた投稿データが含まれますが、投稿データのソース、つまりリクエストの本文を取得するにはどうすればよいですか?

現在、FirebugとFirebugを使用してそのデータを取得するか、フォーマットされたフォームデータからソースを再構築しています。面倒...

60
feklee

Chrome 29〜56、およびそれ以降

最後に(おそらく既にバージョン28で)、それは簡単です。 フォームデータの横にあるソースを表示をクリックするだけです。

DevTools screen shot

また、少なくともバージョン56では、投稿データはHeadersタブのRequest Payloadにあります。

古いバージョン

  • Chrome 27

    1. ネットワークタブの名前/パスパネルを右クリックします。

    2. 選択:すべてをHARとしてコピー

    3. コンソールに、har=、それからHARを貼り付け、リターンを押します。

    4. 関心のあるリクエストの位置を0から始めて上から数えます。位置をposに保存します

    5. 投稿データソースを取得するには、次を実行します:har.log.entries[pos].request.postData.text

  • さらに古い:

    1. ネットワークタブのエントリの名前/パスを右クリックします。

    2. 選択:エントリをHARとしてコピー

    3. コンソールに、har=、それからHARを貼り付け、リターンを押します。

    4. 投稿データソースを取得するには、次を実行します:har.request.postData.text

もっと簡単な方法があれば、それについて聞いてうれしいです!

89
feklee

次の場合は簡単です。

  1. ネットワークに移動します
  2. 投稿を表示するエントリをクリックします
  3. headersタブをクリックします
  4. Form Dataまで下にスクロールします
11
Tiberiu Petcu