httpClient連接池因?yàn)樽隽碎L連接可以省去每次發(fā)送請求前的握手,從而減少執(zhí)行時(shí)間。那么握手是客戶端和服務(wù)端的之間的事,那么如果場景是每次發(fā)送Http請求都是不同的服務(wù)器地址或者不同的服務(wù)器端口,是不是不適用HttpClient連接池更加合適呢?還有請問同一個(gè)服務(wù)器不同的端口屬于跨域,如果客戶端和A服務(wù)器的80端口握手,是否還需要對8080端口重新握手呢?
1 回答

ruibin
TA貢獻(xiàn)358條經(jīng)驗(yàn) 獲得超213個(gè)贊
一、長連接適合于向同一個(gè)服務(wù)器發(fā)送多條請求的情況,這樣可以共用一個(gè)tcp連接。
二、每一次建立tcp連接都必須握手,跨域不跨域都不影響,因?yàn)榭缬蛑皇菫g覽器端自定義的一個(gè)東西,服務(wù)器沒有跨域這么一說。
添加回答
舉報(bào)
0/150
提交
取消