@songying
2017-11-01T20:09:00.000000Z
字数 382
阅读 1325
HTTP
包含三部分:
起始行和首部就是由行分隔的 ASCII 文本。每行都以一个由两个字符组成的行终止序列作为结束,其中包括一个回车符(ASCII 码 13)和一个换行符(ASCII 码 10)。这个行终止序列可以写做 CRLF。
主体是一个可选的数据块。与起始行和首部不同的是,主体中可以包含文本或二进制数据,也可以为空。
报文可以分为两类:请求报文,响应报文。
请求报文的格式
<method> <request-URL> <version> //请求行
<headers>
<entity-body>
响应报文打格式
<version> <status> <reason-phrase> //响应行
<headers>
<entity-body>