2014-09-09 7 views
2

모든 JSON 링크에서이 예외가 발생했지만 최근에 모든 데이터를 새 서버로 이동했지만 브라우저에서 완벽하게 작동합니다. 이전 서버에서 작동했습니다. 잘 .am이 해결할 수 없습니다. 어느 누구도 나를이 문제를 해결하는 데 도움이됩니다.org.apache.http.NoHttpResponseException : 대상 서버가 안드로이드에서 응답하지 못했습니다

09-10 11:55:22.369: W/System.err(2214): org.apache.http.NoHttpResponseException: The target server failed to respond 
09-10 11:55:22.369: W/System.err(2214):  at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:85) 
09-10 11:55:22.381: W/System.err(2214):  at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:174) 
09-10 11:55:22.381: W/System.err(2214):  at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:180) 
09-10 11:55:22.381: W/System.err(2214):  at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:235) 
09-10 11:55:22.405: W/System.err(2214):  at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:259) 
09-10 11:55:22.405: W/System.err(2214):  at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:279) 
09-10 11:55:22.409: W/System.err(2214):  at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:121) 
09-10 11:55:22.409: W/System.err(2214):  at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:428) 
09-10 11:55:22.413: W/System.err(2214):  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) 
09-10 11:55:22.413: W/System.err(2214):  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487) 
09-10 11:55:22.421: W/System.err(2214):  at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465) 
+0

당신이 이것에 대한 해결책을 얻기 위해 관리나요? – Jay

+0

@ 제이 번호.하지만이 오류는 항상 올 수 없습니다. 우리의 서버 쪽 친구들은 문제가 두 경로 (나는 근심이 서버에서 정확한 문제가 뭔지 알지만) 뿌리 때문에 말했다. 이제 우리 서버 측 사람들이이 문제를 해결했습니다. – Yugesh

답변

0

사용

HttpClient client; 
HttpResponse response; 
HttpPost post; 
InputStream in; 
StringEntity se; 
int resp_code; 

client = new DefaultHttpClient(); 
post = new HttpPost(getString(R.string.base_url)+ "getCityList"); 
response = client.execute(post); 
resp_code = response.getStatusLine().getStatusCode(); 
InputStream in = response.getEntity().getContent(); 
String a = json_res_class.convertStreamToString(in); 

로그인 고양이 오류 코딩이 :

HttpProtocolParams.setUseExpectContinue(httpClient.getParams(), false);