小编Htt*_*ser的帖子

检测HTTP请求正文的结束

我正在编写自己的HTTP客户端和服务器,并希望客户端在请求中包含一个可选的主体.在服务器端,我想在发送HTTP响应之前读取整个主体.我的问题是在服务器上我怎么知道我已经阅读了整个身体?

即使在这种情况下我控制客户端和服务器,我正在寻找一种"标准"方法.但是,由于Content-Length是可选的,我想要一个不需要它的方法.如果客户端关闭连接,则很容易读取所有可用数据,但客户端需要保持连接打开以等待响应,因此此方法不起作用.

我能想到的只有身体的格式和检测终结者(例如</HTML>).理想情况下,我不想要那些知识.

我有一种方法可以忽略吗?

http

52
推荐指数
5
解决办法
6万
查看次数

标签 统计

http ×1