使用HttpClient可配置三种超时时间:RequestTimeOut(获取链接超时时间) 、connectTimeOut(建立链接超时时间)、SocketTimeOut(获取数据超时时间)。配置这三种超时时间,需要用到HttpClient的RequestConfig类中的custom()方法,该方法返回值为实例化内部类的Builder(配置器)。程序3-18是HttpClient进行超时设置的代码案例。
wx63560c7d74933 博主文章分类:从头开始学Java数据采集 ©著作权
使用HttpClient可配置三种超时时间:RequestTimeOut(获取链接超时时间) 、connectTimeOut(建立链接超时时间)、SocketTimeOut(获取数据超时时间)。配置这三种超时时间,需要用到HttpClient的RequestConfig类中的custom()方法,该方法返回值为实例化内部类的Builder(配置器)。程序3-18是HttpClient进行超时设置的代码案例。
httpConnection有两个重要的属性:http.connection.timeout和http.socket.timeout。connection timeout是建立连接的超时时间,socket timeout表示的是等待服务端响应数据的超时时间。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M