Recently I had to call some web service for my development in Android and I used the following method to achieve that
HttpPost httpPost = new HttpPost(url);
ResponseHandler responseHandler = new BasicResponseHandler();
responseText = httpClient.execute(httpPost, responseHandler);
I got the reponseText as expected. After that I did not run the application for sometime. Now when I ran the application today it suddenly stopped working. I got an IOException saying “The target server failed to respond”. I rechecked everything and the web service was still working as expected in a browser. After struggling with lot of options, I changed HttpPost call to HttpGet call and viola, it started working again.
I have no clue why HttpPost call stopped working all of the sudden. It would be helpful if somebody throw some light on the problem.
Recent Comments