1. HTTP 响应头为客户端提供了关于响应资源以及如何处理它的信息
    2. **Content-Type**
      1. 告诉客户端实际返回的内容的类型,如**text/html****application/json**
    3. **Content-Length**
      1. 响应体的长度,以字节为单位
    4. Date 生成响应的日期和时间
    5. Server 描述生成响应的服务器的名称
    6. Location 当发出重定向或一个新文档已经被创建时使用,通常与3xx状态码一起使用
    7. Last-Modified 文档的最后修改日期和时间
    8. ETag 文档的特定版本的标识符这可以用于缓存机制
    9. Cache-Control 指定请求/响应链上所有缓存机制必须遵循的指令
    10. Expires 响应不再有效的日期和时间
    11. Set-Cookie 设置Cookie
    12. WWW-Authenticate 表示客户端必须进行身份验证才能获取响应
    13. **Allow**
      1. 告诉客户端所请求的文档支持的请求方法(如 GET、POST 等)
    14. Content-Encoding 用于定义文档的编码(gzip、deflate等)
    15. Content-Disposition 如果内容为附件,这个头可以使文档以指定的文件名保存
    16. **Connection**
      1. 控制代理或客户端需要执行的操作,如**Keep-Alive****close**
    17. Transfer-Encoding 指定消息体的传输编码方式
    18. Vary 告诉缓存代理在哪一点上后续的请求可能会得到不同的响应