方式1(4.3以后)

RequestConfig config = RequestConfig.custom()

.setConnectTimeout(3000)

.setConnectionRequestTimeout(3000)

.setSocketTimeout(3000).build();

httpost.setConfig(config);

方式2(4.3)

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

方式3(之前)

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