通过 Chrome浏览器 查看http请求报文

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过 Chrome浏览器 查看http请求报文相关的知识,希望对你有一定的参考价值。

原文:通过 Chrome浏览器 查看http请求报文

as we all know  HTTP 请求报文 包含请求行请求头请求体三部分

请求行:(请求方式 资源路径 协议/版本)

  例如:POST /test/index.html HTTP/1.1

  PS:各部分以空格隔开

  以 MAC Chrome浏览器为例:

  ① 进入开发者工具 (快捷键: command + option + i)

  ② 按下图顺序

    技术图片

 

 

  ③ 展开后 chrome默认是 分析过的结果,我们看原始结果 点击 view source

      技术图片

 

 

  ④ 请求行在这里

     技术图片

 

 请求头

  常见属性:

    Referer : 表示这个请求是从哪个url跳过来的

    Accept : 告诉服务端,该请求所能支持的响应数据类型 , 专业术语称为MIME Type

    if-Modified-Sincce : 通知服务器,本地缓存的最后变更时间

    Cokkie : Cookie就是通过这个报文头属性传给服务端的

    User-Agent : 用户标识,浏览器通知服务器,客户端浏览器与操作系统相关信息

    Connection : 表示客户端与服务连接类型;Keep-Alive表示持久连接,close已关闭

    Host : 请求的服务器主机名

    Content-Length : 请求体的长度

    Content-Type : 请求的与实体对应的MIME信息。如果是post请求,会有这个头,默认值为application/x-www-form-urlencoded,表示请求体内容使用url编码

    Accept-Encoding : 浏览器通知服务器,浏览器支持的数据压缩格式。如GZIP压缩

    Accept-Language : 浏览器通知服务器,浏览器支持的语言。各国语言(国际化i18n)

    Cache-Control : 指定请求和响应遵循的缓存机制

    ---->>> 详见 HTTP响应头和请求头信息对照表

 

  Chrome 浏览器 开发者工具截图:

              技术图片

 

 

 

 

 

 

以上是关于通过 Chrome浏览器 查看http请求报文的主要内容,如果未能解决你的问题,请参考以下文章

查看http请求的header信息

http请求和报文

http报文详解

如何查看浏览器接收到的真实报文正文

HTTP请求报文和HTTP响应报文

HTTP请求报文和HTTP响应报文