私は別のプログラマーと仕事をしていますが、彼は最近、新しい JSON ベースの API を送ってくれました。彼は、特定の Web サイトにアクセスしてブラウザーの要求を調べることで、すべての API 呼び出しの例を確認できると言いました。私の質問は、どうすればブラウザのリクエストを確認できますか? 私のプログラムの 1 つが送信していたパケットを分析するために以前に Wireshark を使用したことがあります。これは彼が話していることですか? これは「ブラウザのリクエストを見て」ですか?または、おそらくコマンドラインでこれを行う簡単な方法はありますか?
質問する
8107 次
2 に答える
5
Firefox用のFirebugやChromeの開発者ツールなど、あらゆるブラウザに組み込まれているツールや利用可能なプラグインを使用してください。それぞれにネットワークタブがあり、これを使用して、あらゆるタイプのリソースに対するすべてのGET/POST要求と応答を確認できます。
Wiresharkを使用すると、より深く見ることができます。ブラウザツールは通常HTTPトラフィックのみをリッスンしますが、Wiresharkを使用すると、他のプロトコルとそれらを介して送信されるすべてのパケットをリッスンできます。
REST APIを使用している場合は、ブラウザーのツールを使用して着信および発信の呼び出しを監視することに関心があります。
于 2013-01-11T22:59:04.683 に答える
1
私はほぼ毎日Firebugを使用しています。リクエストなどを見ることができるはずです。Firefox が必要だと思いますが、Google Chrome にも移植されている可能性があります。
于 2013-01-11T22:48:24.967 に答える