2013-02-17 9 views
7

特定のホストからHTTPSトラフィック(自分のAndroid携帯電話)をデバッグしようとするたびに、次のようなエラーメッセージが表示されます。Android携帯でFiddlerでHTTPSリクエスト/レスポンスをデバッグするdon`t work

After the client received notice of the established CONNECT, it failed to send any data. 

私が間違っていたことを教えてもらえますか?私はsamsung galaxy s2でWeb要求をデバッグします。 Webセッションウィンドウで、私はすべての要求を見ることができます。インスペクタウィンドウで私はこのような何かを得る:

CONNECT example-site.com:443 HTTP/1.1 
Host: example-site.com 
User-Agent: Dalvik/1.6.0 (Linux; U; Android 4.0.4; GT-I9100 Build/IMM76L) 
Connection: Keep-Alive 
After the client received notice of the established CONNECT, it failed to send any data. 

応答は次のようになります。

HTTP/1.1 200 Connection Established 
FiddlerGateway: Direct 
StartTime: 12:39:43.452 
Connection: close 

私は成功しdecrpyt HTTPSのシオマネキルート証明書をインストールします。また、PCのクロームブラウザから同じWebトラフィックをデバッグすると、うまく動作します(リクエスト/応答SOAP/REST本体の詳細を見ることができます)。 PCとAndroidの違いはどこですか?

+0

コードを投稿してください。 –

答えて

0

これは今までに解決されていると思われますが、Android用Chromeについても同様の問題が発生していると考えられます(と思っていますが、が問題です)。帯域幅管理。

帯域幅管理が有効になっていると、トラフィックはGoogleプロキシサーバーを経由します。これをオフにする必要があります。

Chromeを起動し、[設定]で[詳細設定]の[帯域幅管理]に移動します。 Preload Webページをオフにし、データ使用量を減らします。

関連する問題