欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HttpClient 设置超时时间

程序员文章站 2022-06-14 09:45:59
...

HttpClient 设置超时时间

原文地址:HttpClient 如何设置超时时间 - 经典鸡翅 - 博客园
https://www.cnblogs.com/jichi/p/11331485.html

4.3版本是这样的

 

//连接超时
httpClient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,10000);
//读取超时
httpClient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,10000);

4.3以后是这样的。

RequestConfig requestConfig =  RequestConfig.custom()
                            .setSocketTimeout(10000) //读取超时
                            .setConnectTimeout(10000) //连接超时
                            .build();
httpGet.setConfig(requestConfig);