引自 https://www.cnblogs.com/hisunhyx/p/5028391.html

3.X是这样的

HttpClient client=new DefaultHttpClient();
client.setConnectionTimeout(30000); 
client.setTimeout(30000);
4.X是这样的
HttpClient httpClient=new DefaultHttpClient();
httpClient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,2000);//连接时间
httpClient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,2000);//数据传输时间
4.3是这样的
CloseableHttpClient httpClient = HttpClients.createDefault();
HttpGet httpGet=new HttpGet("http://www.baidu.com");//HTTP Get请求(POST雷同)
RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(2000).setConnectTimeout(2000).build();//设置请求和传输超时时间
httpGet.setConfig(requestConfig);
httpClient.execute(httpGet);//执行请求

 

相关文章:

  • 2021-12-15
  • 2021-10-15
  • 2021-06-11
  • 2022-12-23
  • 2021-08-30
  • 2021-11-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-11
  • 2022-12-23
  • 2022-02-14
  • 2021-12-19
  • 2022-12-23
相关资源
相似解决方案