我正在尝试使用C语言中的Socket实现HTTP/1.1协议。我只想知道请求中的Body是否可以包含字符串,例如:"\r\n",即CR LF。
此外,请告诉我正文中的字符数是否有最大限制。
HTTP请求或响应中的正文大小或内容没有限制。
是的,主体可以包含CRLF。不,身体的长度没有限制。就HTTP而言,主体是任意数据。RFC 2616第4.4节概述了如何确定主体的长度以及主体是如何传输的。Content-Type
报头确定一旦接收到主体数据如何被解释。