2

我正在尝试使用 C 语言中的 Socket 实现 HTTP/1.1 协议。我只想知道请求中的正文是否可以包含如下字符串:“\r\n”,即 CR LF。

另外,请让我知道正文中的字符数是否有最大限制。

4

2 回答 2

6

HTTP 请求或响应中正文的大小或内容没有限制。

于 2013-09-01T15:25:08.033 回答
5

是的,正文可以包含 CRLF。不,身体的长度没有限制。就 HTTP 而言,主体是任意数据。 RFC 2616 第 4.4 节概述了如何确定正文的长度以及如何传输正文。标Content-Type头确定接收到正文数据后如何解释。

于 2013-09-01T15:34:57.357 回答