http的keepalive如何實現
KeepAlive的實現原理
在HTTP1.0和HTTP1.1協議中都有對KeepAlive的支援。其中HTTP1.0需要在request中增加"Connection: keep-alive" header才能夠支援,而HTTP1.1預設支援。
KeepAlive是就是通常所稱的長連線。KeepAlive帶來的好處是可以減少tcp連線的開銷,這對於短response body的請求效果更加明顯。同時,可以為採用HTTP協議的互動式應用提供良好的session支援。