HTTP請求時connectionRequestTimeout 、connectionTimeout、socketTimeout三個超時時間的含義
1.connectionRequestTimout
指從連接池獲取連接的timeout
2.connetionTimeout
指客戶端和服務器建立連接的timeout,
就是http請求的三個階段,一:建立連接;二:數據傳送;三,斷開連接。超時后會ConnectionTimeOutException
3.socketTimeout(個人認為就是readTimeout)
指客戶端和服務器建立連接后,客戶端從服務器讀取數據的timeout,超出后會拋出SocketTimeOutException