我正在连接到一个网站,并通过发送GET请求来检索HTTP数据。 而且我必须连接到同一个站点两次来检索两个不同的页面。 我是networking编程新手,但我相信connect
function连接到服务器,并创build一个TCP连接。
现在,每次我连接到服务器来检索HTTP数据,它必须创build一个新的TCP连接,有什么办法可以重用旧的? 它正在检索另一个http数据。 这不是什么大事,但我很好奇。
您可以使用HTTP 1.1
连接持久性或使用HTTP 1.0并发送标题“连接:保持活着”。
这样你就可以不用再次连接而获取第二个页面(只需在同一个套接字上再次GET
)。