ConnectTimeout、SocketTimeout

ConnectTimeout: 建立连接的超时时间,容易理解,TCP 三次握手的时间

SocketTimeout: 数据传输过程中数据包之间间隔的最大时间。
重点说下 SocketTimeout ,有的地方介绍为响应超时时间, 但是有没有想过这个响应超时时间,是指开始响应,还是整个响应完成呢? 如果 服务端 间隔的响应数据(比如 socketTimeout 为3s, 服务端每隔2s响应1个数据,总输出两次,整个耗时会是4s,会触发整个超时异常么?)

参考:https://blog.csdn.net/btlas/article/details/53710854