2017-12-05 4 views
1

大規模なWebプロジェクトを書き直したいと思います。作業をより安全にするために、我々は実際のWeb呼び出しを覗いて抽出される多数のAPIテストによってそれをカバーしたいと考えています。 (また、コード分析から正直言っておきます)。FFやChromeのDeveloperTools/Networkを使用してリクエストJson文字列をエクスポートするには

このように私は異なる要求によって送信されたJson文字列を抽出しようとしています。問題は、ブラウザで提供されるツール(FFとChromeの両方で実質的に同じ)がJsonを構造化された形式で提供することです。そして私はそれを文字列として使う必要があります。

百以上のリクエストからの大規模で深く構造化された文字列を手動で書き直すことは恐怖です。どのように私は要求パラメータの文字列表現を複写できますか?

答えて

0

Chromeでは、「リクエストペイロード」ヘッダーの近くに、スイッチ:view source <->view parsedがあることがわかりました。最初の変種はJson文字列を示しています。ところで、IEにはFF用のボタンがあります...何もありませんか?

+0

有効なJSONの場合は[Params]タブにJSONが表示され、それ以外の場合はペイロードがリクエストされます。 –

+0

はい、私は構造化されたソース表現について話しています。私は最後のものが必要です。 – Gangnus

0

Firefoxの場合:右クリック> [コピー]> [POSTデータのコピー]をクリックします。

「Copy All As HAR」を使用すると、(すべての要求と応答のリスト内の)生の本文を取得することができます。また、「編集して再送信」では、UIに生の本文が表示されます。

+0

そして、どこを右クリックする必要がありますか?あなたは私が多くの場所でこれを試したことを確かめることができます。 – Gangnus

関連する問題