HTTP权威指南-学习笔记(二)HTTP报文

---恢复内容开始---

  HTTP报文是在HTTP应用之间发送的数据模块。

  流入,流出用来描述处理事物处理的方向。

       

  (一)报文的组成

  报文由起始行(start line),首部(header),主体(body)3部分组成。

      

  (二)报文的语法

  HTTP报文分为请求报文(request message)和响应报文(response message)

  1.请求报文结构:

  起始行 < method> <request-URL><version>

  首部  <headers>                          

  主体  <entity-body>

      

 

  method:方法:客户端希望服务器对资源进行的操作。GET,POST等

           

 

  version:HTTP的版本

      格式: HTTP/<major>(主要版本号).<minor>(次要版本号)

  headers: 首部,可以有零个或者多个首部,每一个首部后跟一个:。最后跟一个CRLF。

  (CRLF -- Carriage-Return Line-Feed 回车换行简介CRLF的意思就是回车(CR, ASCII 13, \r) 换行(LF, ASCII 10, \n))

  entity-body:主体:

  2.响应报文结构

  起始行 < version> <status><reason-phrase>

  首部  <headers>                          

  主体  <entity-body>

      

  status-code:状态码

  reason-phrase:原因短语     

---恢复内容结束---

posted @ 2017-02-07 11:26  哒B佬  阅读(202)  评论(0)    收藏  举报