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