http报文内的http信息

来源:互联网 发布:商品条码数据库下载 编辑:程序博客网 时间:2024/03/28 22:03

1. 请求报文和响应报文的首部内容组成

  请求行:

    包含请求的方法,请求URI和HTTP版本。

  状态行:

   包含相应结果的状态码,原因短语和HTTP版本。

  首部字段:

  通用首部,请求首部,响应首部和实体首部。

  其他:

  包含HTTP的RFC里未定义的首部(Cookie等)。



2. 编码提升传输速率

  压缩传输的内容编码: gzip,compress,deflate,identity。

  分割发送的分块传输编码。


3. 发送多种数据的多部分对象集合

  采用了MIME(多用途因特网邮件扩展)机制,允许邮件处理文本,图片,视频等多个不同类型的数据。


4. 获取部分内容的范围请求

  针对范围请求,响应会返回状态码为206 Partial Content的响应报文;如果服务器端无法响应范围请求,则会返回状态码200 OK和完整的实体内容。




5. 内容协商返回最合适的内容

  内容协商机制是指客户端和服务器端就响应的资源内容进行交涉,然后提供给客户端最为合适的资源。

  内容协商技术有:

  a. 服务器驱动协商: 由服务器端进行内容协商。以请求的首部字段为参考,在服务器端自动处理;

  b. 客户端驱动协商: 由客户端进行内容协商的方式。 用户从浏览器显示的可选项列表中手动选择;

  c. 透明协商: 是服务器驱动和客户端驱动的结合体。





0 0
原创粉丝点击