KSOAP never timeout

前端 未结 4 1094
北恋
北恋 2020-12-10 09:21

I\'m using ksoap2 2.5.4 (on Android 2.2) which supports timeout. I\'m using Apache 2.2.16 to handle my requests. Everything works fine, but when I shutdown my Apache (or dis

4条回答
  •  生来不讨喜
    2020-12-10 09:30

    I'm having the same problem running ksoap2-android-assembly-2.5.6-jar-with-dependencies. I would have assumed the ksoap timeout value that appears on HttpTransportSE would be equivalent to what you can accomplish using org.apache.http.client.HttpClient with connection timeout and socket timeout pamameters:

    HttpClient client = new DefaultHttpClient(); HttpParams params = client.getParams(); HttpConnectionParams.setConnectionTimeout(params, CONNECTION_TIMEOUT); HttpConnectionParams.setSoTimeout(params, SOCKET_TIMEOUT);

    I finally get a SocketException "the operation timed out" after ~3 minutes no matter what value I put in the timout parameter on HttpTransportSE. My server is running, its just not responding to the request.

提交回复
热议问题