HTTP请求信息和响应信息的格式
请求:
(1)请求行信息
Request URL: 发起请求的路径
Request Method:请求的方式(get post head put delete trace options等,但常用的只有get和post);
Status Code:请求状态(2**为请求成功 3**请求资源被重新分配了url,也叫重定向 4**找不到服务器,或者服务器无法处理,无法在服务器找到该请求 5**服务器程序或者是网关出现错误)
Remote Address:请求的远程地址
(2)请求头信息 Request Headers
Accept : 表示浏览器支持的MIME类型
Accept-Encoding : 浏览器支持的压缩类型
Accept-Language : 浏览器支持的语言类型,并且优先支持靠前的语言类型
Content-length:10 get请求无此参数,post有此信息,头信息里要标明主体接收信息的长度
Cache-Control : 请求和响应时的缓存机制
Connection:响应完成时是否关闭网络连接 close为响应完成,关闭网络连接 keep-alive相反,意思为保持持久的网络连接,不关闭
Cookie : 向服务器发送cookie,这些cookie都是服务器之前发送给浏览器的
Host : 请求的域名,路径
Referer : 当前页面来源的路径
Upgrade-Insecure-Requests:1 (把当前的http请求升级成为https请求,并且不会报错)
User-Agent:用户的设备信息(如电脑系统浏览器版本等)
Content-Type:请求的数据类型,如(text/html;charset:utf-8;)
text/html:HTML格式 text/plain:纯文本格式 text/xml:XML格式 image/gif :gif图片格式 image/jpeg :jpg图片格式 image/png:png图片格式
(3)http请求的主体信息
http请求的主体信息, 也就是response里面的信息,里面的信息为服务器接收到了你的请求后返回的信息