本文将讲述如何用Chrome开发者工具查看 HTTP 请求和响应内容
一、Chrome开发者工具
第一步:
第二步:
第三步:
好了,接下来我们讲讲HTTP的请求内容和响应内容吧。
二、HTTP请求内容
HTTP请求内容详解
GET / HTTP/1.1
共分为GET,/,HTTP/1.1三部分
GET 代表此次的请求方式 ,有GET和POST两种常见的方式 GET用来向服务器获取内容,POST用来上传内容
/ 代表此次访问的服务器路径
HTTP/1.1 代表HTTP协议的版本
Host :www.baidu.com
代表此次我们访问的域名,网络服务商会根据这个域名查询到此次我们此次访问的域名的IP地址
Accept:text/html
代表此次请求的为html文件
其它的暂时不用管
三、HTTP响应内容
HTTP响应内容详解
HTTP/1.1 200 OK
共分为HTTP/1.1,200,OK三部分
HTTP/1.1 代表HTTP协议的版本
200 代表状态码,关于状态码详解https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
OK 代表状态解释,无特殊含义
Content-Type: text/html
代表此次响应的为html文件
Date: Sun, 25 Mar 2018 13:21:07 GMT
代表此次响应的时间
其它的暂时不用管
四、关于如何使用 curl 命令
curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。
第一步
curl -s -v -H "Frank: xxx" -- "https://www.baidu.com"
建议直接复制,然后按回车键运行此命令