美文网首页
HTTP报文结构

HTTP报文结构

作者: 钢牙仔 | 来源:发表于2018-12-29 14:35 被阅读0次

    1 HTTP请求报文

    • User-Agent:发送请求的浏览器类型
    • Accept :客户端可识别的响应内容类型列表
    • Accept-Language:客户端可接受的自然语言
    • Accept-Encoding:客户端可接受的编码压缩格式
    • Accept-Charset:客户端可接受的应答字符集
    • Host:请求资源所在的主机和端口号,允许多个域名共用一个IP地址,即虚拟主机
    • Connection:连接方式(close或keep-alive)
    • Cookie:存储于客户端的扩展字段,向同一域名的服务器发送属于该域的cookie
      请求包体:在POST方法中使用
    • Referer:包含一个URL,用户从该URL代表的页面出发访问当前请求的页面
      I- f-Modified-Since:文档的最后改动时间

    2 HTTP响应报文

    • Allow:服务器支持哪些请求方式(如POST、GET)
    • Content-Encoding:文档的编码
    • Content-Length:内容长度。只有使用持久HTTP连接时才需要这个数据
    • Content-Type:文档的媒体类型
    • Date:创建报文的时间日期
    • Expires:文档过期的时间日期。过期之后将不再缓存
    • Last-Modified:文档的最后改动时间
    • Refresh:浏览器应该在多少秒之后刷新文档
    • Server:服务器的安装信息。如:ngnix/1.6.2
    • Set-Cookie:设置和页面关联的Cookie
    • ETag:资源的匹配信息。是一个可以与Web资源关联的记号(MD5值)
    • Cache-Control:用于控制缓存的行为。

    相关文章

      网友评论

          本文标题:HTTP报文结构

          本文链接:https://www.haomeiwen.com/subject/faoulqtx.html