2012-12-19 3 views
0

Apache HttpClient를 사용하는 Android 전화에서 Http 요청을 Fiddler를 통해 내 요청을 라우팅하는 서버로 보내려고합니다. 특정 요청의 경우 DefaultHttpClient.execute는 NoHttpResponseException을 발생 시키지만이 특정 요청은 피들러에 전혀 표시되지 않습니다.Http Fiddler에서 Http 요청을 찾지 못하면 NoHttpResponseException이 발생합니다.

피들러없이 트래픽을 직접 보내지 만 Wi-Fi를 통해 직접 연결하면 똑같은 문제가 발생합니다. execute 코드는 일반적으로 잘 동작합니다.

답변

0

NoHttpResponseException을 처리하고 요청을 다시 전송하여이 문제를 해결했습니다. 동일한 요청이 다시 전송되면 정상적으로 처리됩니다. 이 문제의 근본 원인을 알고 싶습니다. 그러나 당분간이 문제가 해결됩니다.

관련 문제