随笔-23  评论-0  文章-5  trackbacks-0
  2018年4月20日

关于HTTP请求超时字段定义

一、ConnectionRequestTimeout 超时
HttpClient 使用连接池来管理连接,这个时间是从连接池获取连接的超时时间,可以联想从数据库连接池获取数据库连接。

二、ConnectTimeout 超时
建立连接超时,客户端和服务器间建立连接进行的三次握手完成的时间

三、SocketTimeout 超时
数据传输过程中数据包之间间隔的最大时间,Http响应报文可能有多个小报文组成,
如果传输报文的间隔时间超过设置这个时间,会报 java.net.SocketTimeoutException: Read timed out 异常的
posted @ 2018-04-20 14:36 ForMeBlog 阅读(341) | 评论 (0)编辑 收藏