Pis*_*3.0 217
\r\n,因为它被定义为协议规范中的换行符.RFC2616在第2.2节(基本规则(!))的开头陈述,非常明确:
CR = <US-ASCII CR,回车(13)>
LF = <US-ASCII LF,换行(10)>
HTTP/1.1将序列CR LF定义为除实体之外的所有协议元素的行尾标记-身体
但是,认识到人们会出于任何目的打破标准,第19.3节中有一个"容忍条款" (注意它重新迭代了正确的顺序):
消息头字段的行终止符是序列CRLF.但是,我们建议应用程序在解析此类头时,将单个LF识别为行终止符并忽略前导CR.
因此,除非您想成为Evil或以其他方式违反RFC的规则,否则请使用%x0D %x0A.
小智 22
\ r \n因为RFC 2616这样说(第2.2节"基本规则"):
HTTP/1.1将序列CR LF定义为
除实体主体之外的所有协议元素的行尾标记(有关
容忍应用程序,请参见附录19.3 ).实体主体中的行尾标记由其关联的媒体类型定义,如3.7节所述.Run Code Online (Sandbox Code Playgroud)CRLF = CR LF
| 归档时间: |
|
| 查看次数: |
72815 次 |
| 最近记录: |