如何检测Http请求的结束?

时间:2012-09-26 10:59:08

标签: c# html parsing request

我正在创建一个Http请求解析器。我以块(字节数组)获取数据并同时解析它。我想知道检测http请求结束的条件。请求可能包含也可能不包含邮件正文。

谢谢

1 个答案:

答案 0 :(得分:3)

三种不同的方式:

  • 内容长度标题(标题后面的字节数)

  • 分块编码(请求开始时未知的内容长度,分块编码将指示何时到达结束)

  • 由服务器关闭的连接(http“0.9”)