2017-10-06 40 views

回答

2

超时设置连接超时时间(换句话说,客户端将等待服务器响应的最长时间)。方法参数以毫秒为单位。

以下为jsoup Connection javadoc的详细资料。

超时: 设置请求超时(连接和读取)。如果发生超时,将抛出IOException。默认超时时间为30秒(30,000个 毫秒)。超时为零被视为无限超时。注意 读取超时与最大超时不相同。只要 连接至少每隔一个超时秒数发送一次字节(例如在数据流量无限或下载速度较慢的情况下为 ),则读取超时将不会触发。这可以通过使用最大下载大小(参见maxBodySize(int))或在最大超时后中断连接线程来缓解。

+0

BTW在jsoup 1.11.1超时是现在实际上是一个总超时,不只是读超时。即具有周期性输出的无限流现在将正确计时。 –