这是使用winsock2进行http的c ++实现。我发送了所需的标题,但由于应用程序的流程,我无法知道内容的长度。
根据协议,只要我在标题中指定Connection: close
,关闭连接就会发出正常的身体结束信号,我正在这样做。
发送正文后,我致电closesocket(socket)
关闭连接,但Chrome发出错误The connection was reset.
。
如果我发表评论,它会显示正文,但由于连接仍处于活动状态,因此永远不会完成加载。
我是否以错误的方式关闭套接字?或者我是否遗漏了关于内容结束的http协议?
我一整天都在读这篇文章,而我却什么都没有