Ext.: http://blog.csdn.net/zmx729618/article/details/78361238
Correct interpretation
API can not see the formal meaning of what, after the demo, finally know the meaning of their
1. ConnectTimeout: Refers to the time-out to establish a connection, more easily understood
2. Connectionrequesttimeout: Refers to the time-out from the connection pool to the connection, and if it is a non-connection pool, this parameter is temporarily not found useful 3. Sockettimeout: Refers to the time when the client and the service are interacting with the data, that is, if the time between the two packets is greater than the time, and not the overall time of the entire interaction, such as setting the 1-second timeout, If the data is transmitted every 0.8 seconds, transmitted 10 times, for a total of 8 seconds, this is not timed out. If the time between any two packets exceeds 1 seconds, the timeout is exceeded.
HTTP time-Out (RPM)