HttpClient timeout setting

Method 1 (after 4.3)

RequestConfig config = RequestConfig.custom()
.setConnectTimeout(3000)
.setConnectionRequestTimeout(3000)
.setSocketTimeout(3000).build();
httpost.setConfig(config);

Method 2 (4.3)

httpost.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,10000); httpost.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,10000);

Method 3 (before)

httpost.setConnectionTimeout(10000); client.setTimeout(10000);

Published 51 original articles · won praise 2 · Views 6374

Guess you like

Origin blog.csdn.net/wenwang3000/article/details/103389082