调试中各部分中的参数含义

一、Headers参数作用

PS:q参数为媒体类型的质量因子,越大则优先权越高(从0到1)

1、General

(1)Request URL**:请求路径

Request URL: https://www.baidu.com/rec?platform=wise&ms=1&lsAble=1&rset=rcmd&word=%E6%90%9C%E7%B4%A2&qid=10089259468654374873&rq=%E6%90%9C%E7%B4%A2&from=844b&baiduid=556C1998E29B3B09C20C93780AC93B44%3AFG%3D1&tn=&clientWidth=1290&t=1633400898551&r=0207

(2)Request Method:请求方法

Request Method: GET

(3)Status Code状态码

(4)Remote Adress:远程服务器的地址和端口

(5)Referrer Policy:是Referrer判断策略,作用就是为了控制请求头中Referer的内容
在这里插入图片描述

no-referrer 整个referee首部会被移除,访问来源信息不随着请求一起发送。(在Request Headers一栏里不会有Referer这个参数)
no-referrer-when-downgrade在没有指定任何策略的情况下用户代理的默认行为。在同等安全级别的情况下,引用页面的地址会被发送(HTTPS->HTTPS),但是在降级的情况下不会被发送 (HTTPS->HTTP).
origin在任何情况下,仅发送文件的源作为引用地址。例如 https://example.com/page.html 会将 https://example.com/ 作为引用地址。
origin-when-cross-origin 对于同源的请求,会发送完整的URL作为引用地址,但是对于非同源请求仅发送文件的源。
same-origin 对于同源的请求会发送引用地址,但是对于非同源请求则不发送引用地址信息。
strict-origin 在同等安全级别的情况下,发送文件的源作为引用地址(HTTPS->HTTPS),但是在降级的情况下不会发送 (HTTPS->HTTP)。
strict-origin-when-cross-origin对于同源的请求,会发送完整的URL作为引用地址;在同等安全级别的情况下,发送文件的源作为引用地址(HTTPS->HTTPS);在降级的情况下不发送此首部 (HTTPS->HTTP)。
unsafe-url无论是同源请求还是非同源请求,都发送完整的 URL(移除参数信息之后)作为引用地址。(最不安全了)

2、Response Headers

(1)Access-Control-Allow-Origin跨域;协议,域名,端口都必须相同,才算在同一个域;网站一般在需要共享资源给其他网站时(跨域传递数据),才会设置access-control-allow-origin HTTP头;如果浏览器遵循w3c标准,网站设置了​Access-control-allow-origin: *,并没有实际危害,因为并不能跨域读取私密数据(登录后才可见数据)

http://www.a.com/a.js 
http://www.a.com/b.js   同一域名下   允许
http://www.a.com/lab/a.js 
http://www.a.com/script/b.js    同一域名下不同文件夹  允许
http://www.a.com:8000/a.js
http://www.a.com:8020/a.js  同一域名,不同端口   不允许
http://www.a.com/a.js
https://www.a.com/b.js  同一域名,不同协议   不允许
http://www.a.com/a.js
http://170.32.82.74/b.js    域名和域名对应ip   不允许
http://www.a.com/a.js
http://script.a.com/b.js    同一域名,不同二级域名 不允许
http://www.a.com/a.js
http://a.com/b.js   二级域名和一级域名   不允许(cookie这种情况下也不允许访问)
http://www.b.com/a.js
http://www.a.com/b.js   不同域名    不允许

(2)Access-Control-Allow-Credentials: true
(3)Access-Control-Allow-Headers: apptoken, content-type
(4)Access-Control-Allow-Methods: POST
(5)Access-Control-Expose-Headers: token
(6)Access-Control-Max-Age: 1800
(7)Connection:表示是否需要持续连接。值为keep-alive或请求使用的是HTTP 1.1(默认进行持续连接)表示进行持续连接。当页面包含多个元素时,就可以利用持续连接以减少下载所需的时间。web服务器需要再返回客户端HTTP头信息中发送一个Content-Length(返回信息正文的长度)头。实现方法:先把内容写入ByteArraryOutputStream,然后正式写出内容之前计算它的大小。

Connection: keep-alive

(8)Content-Length: 0
(9)Date: Tue, 19 Oct 2021 12:33:41 GMT
(10)Server: nginx/1.10.3 (Ubuntu)
(11)Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
(12)Provisional headers are shown

3、Request Headers

(1)Access-Control-Request-Headers: apptoken,content-type
(2)Access-Control-Request-Method: POST
(3)Origin: http://demobos.liangyihui.net

(4)Referer:包含一个URL,用户从该URL代表的页面出发访问当前请求的页面服务器端返回HTTP头部信息

Referer:https://www.baidu.com/s?word=搜索

(5) User-Agent:HTTP客户端运行的浏览器类型的详细信息。通过该头部信息,web服务器可以判断到当前HTTP请求的客户端浏览器类别。

User-Agent: Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Mobile Safari/537.36

(6)Accept:指定客户端能够接收的内容类型,内容类型中的先后次序表示客户端接收的先后次序

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8

1、Accept:text/html,application/xml,application/json
将按照如下顺序进行produces的匹配 ①text/html ②application/xml 2、application/json

2、Accept:application/xml;q=0.5,application/json;q=0.9,text/html
将按照如下顺序进行produces的匹配 1、text/html 2、application/json 33、Accept:*/*,text/*,text/html
将按照如下顺序进行produces的匹配 1、text/html 2、text/* 3、*/*

(7)Accept-Encoding:指定客户端浏览器可以支持的web服务器返回内容压缩编码类型。表示允许服务器在将输出内容发送到客户端以前进行压缩,以节约带宽。而这里设置的就是客户端浏览器所能够支持的返回压缩格式。

Accept-Encoding: gzip, deflate, br

(8)Accept-language:指定HTTP客户端浏览器用来展示返回信息所优先选择的语言

Accept-Language: zh-CN,zh;q=0.9

4、Request payload

入参

{"page":1,"limit":30,"status":"-1","type":"1"}

5、Query String Paraments

(1)platform: 10
(2)websdkappid: 537048168
(3)v: 1.7.3
(4)a2: undefined
(5)tinyid: undefined
(6)sdkappid: 1400495465
(7)contentType: json
(8)apn: 1
(9)accounttype: 44471729
(10)sdkability: 2
(11)identifier: 9999
(12)usersig: eJyrVgrxCdZLrSjILEpVsrIwMzEw0AELlaUWKVkpGekZKEH4xSnZiQUFmSlKVoZANSaWpiZmphCZzJTUvJLMtEywBksggOnITAcKJCV5F7gmFvknFpo6BSb6RDgVGJt4mHtaVuT7pZtUZSebByWVuXgXOKaU*dpCNZZk5gLdYmhmbGJmYmZhZFgLAGK-L9s_
reqtime: 1634646827.005

  • Cookie:HTTP请求发送时,会把保存在该请求域名下的所有cookie值一起发送给web服务器
Cookie: JSESSIONID=ov18ol3lqe4kgjya5hbdhj9l; _ga=GA1.1.2091398289.1325496043
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值