2017-01-06 16 views
0

サーブレットコンテナにホストされているWebアプリケーションがあります。それは、Googleシートを作成するためにGoogleシートapiに電話をしています。メッセージ401が不正な状態でGoogleJsonResponseExceptionがスローされています。クライアントプログラムとGoogleサーバーの間のHTTPトラフィックを確認したいどうやってするか?他の方法でデバッグできますか?GoogleのAPIクライアントとGoogleサーバーの間のhttpトラフィックをトレースするにはどうすればよいですか?

答えて

0

私はこの目的で2つのツールを使用していますが、どちらも無料です。最初はTelerikのFiddlerです。このツールは、あなたのトラフィックをインターセプトし、あなたが下のhttpを解剖することができるhttpプロキシです。私は、すべてのトラフィックが傍受されるわけではないが、見つけました。私はWindows上でそれを使用し、http.sys経由で実行されるトラフィックを傍受すると思います。

私の2番目のツールはネットワークパケットスニファであり、時々Fiddlerによって取り上げられないhttpトラフィックを傍受します。Wiresharkです。

両方のツールを使用する方法については、多数の記事とチュートリアルがあります。トラフィックがSSL/TLSを使用している場合は、設定が難しい場合があります。私はフィドラーと成功しましたが、プライベートキーを持っていた場所でさえ、Wiresharkではありませんでした。

両方のツールが不可欠です。

関連する問題