Lou*_*ans 1 java rest android json http
在我的应用程序中,我正在从ReST Web服务下载JSON数据。在大多数情况下,这可以正常工作,但是有时连接会超时。
这是我用来设置超时的代码...
HttpConnectionParams.setConnectionTimeout( httpParameters, 20000 );
HttpConnectionParams.setSoTimeout( httpParameters, 42000 );
Run Code Online (Sandbox Code Playgroud)
如果连接超时,应用程序崩溃并关闭,我该如何处理超时?
HttpClient类抛出ConnectTimeoutException异常,因此您应该侦听它:
try {
        HttpResponse response = client.execute(post);
                    // do something with response
    } catch (ConnectTimeoutException e) {
        Log.e(TAG, "Timeout", e);
    } catch (SocketTimeoutException e) {
        Log.e(TAG, " Socket timeout", e);
    }
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           13466 次  |  
        
|   最近记录:  |