HTTP知识普及系列:HTTP报文内的HTTP信息

  1. HTTP报文是用于HTTP协议交互的信息。
  2. 请求报文和响应报文的结构:
    1.   请求行
    2.   状态行
    3.   首部字段
      1.     通用首部
      2.     请求首部
      3.     响应首部
      4.     实体首部
    4.   其他
  3. 常用内容编码的几种方式
    1.   gzip(GNU zip)
    2.   compress (UNIX系统的标准压缩)
    3.   deflate (zlib)
    4.   identity (不进行编码)
  4. 把实体主体分块的功能成为分块传输编码,每一块都会用十六进制来标记块的大小,实体主体的最后一块会使用“0(CR+LF)”
  5. 获取部分内容的范围请求,要实现该功能需要指定下载的实体范围。如果服务器无法响应请求范围,则会返回状态码200 OK和完整的实体内容。
  6. 内容协商机制是指客户端和服务器端就响应的资源内容进行交涉,然后提供给客户端最为合适的资源。内容协商会以响应资源的语言、字符集、编码方式作为判断的基准。

 

posted @ 2016-05-14 16:48  为了生活而学习  阅读(177)  评论(0编辑  收藏  举报