Proxy是代理的意思
代理就是创建http请求和http响应
| 拦截模块 | 作用 |
|---|---|
| 放包 (Forward) | 放行拦截的数据包,将截断的http或https请求发送到服务器 |
| 丢包 (Drop) | 丢弃拦截到的数据包,将截断的http或https请求放弃,丢弃之后就没有了 |
| 拦截开关 | 灰色(on)表示启动,白色(off)表示关闭 |
| 行动(action) | 可以将此请求转发给其它模块 |
| 空白 | 这里主要显示那个请求和返回的具体情况 |
| 抓取后 | 作用 |
|---|---|
| Raw | 表示原始的,就是你抓到的数据包 |
| 参数(Parms) | 查看参数具体的内容 |
| 头(Headers) | HTTP Headers是HTTP请求和相应的核心,它承载了关于客户端浏览器,请求页面,服务器等相关的信息 |
| 十六进制(Hex) | 十六进制 |
action展开
假如现在我们访问一个网页,当浏览器处于旋转状态,说明该会话会被拦截
GET /su?tn=monline_4_dg&ie=utf-8&action=opensearch&wd=www HTTP/1.1 Host: www.baidu.com User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0 Accept: */* Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2 Accept-Encoding: gzip, deflate Connection: close Sec-Fetch-Dest: empty Sec-Fetch-Mode: no-cors Sec-Fetch-Site: cross-sitehistory
这个功能可以查看之前访问过的http会话,这里不拦截静态(img,css)的文件,可以查看请求和响应的协议
| 历史 | 作用 |
|---|---|
| http history | 主要查看http的历史协议 |
| web socket history | 是一种类似于http的协议 |
| history | 作用 |
|---|---|
| Fitter | 过滤器,点击Fiter就可以打开, |
| url | 对于指定的地址,可以选择右键点开,执行其它操作 |
| HTML | 返回的HTML |
| Render | 可以查看和浏览器一样的内容 |
过滤器
Options| 选项 | 作用 |
|---|---|
| 代理监听器(Proxy listeners) | 设置监听端口,设置代理,设置证书是为了能监听https协议 |
| 配置客户请求 (intercept client Requerst) | 默认不监听gif/jpg/css/js,当然也可以增加编辑和删除规则 |
| 服务器响应拦截规则(Intercept Server Responses) | 默认是不拦截 |
| 拦截websocket消息(Intercept WebSockets Messages) | 配置该协议请求回复的设置 |
| 服务器返回信息修改(Response Modification) | 可以显示隐藏字段,移除字段长度限制,移除js文件 |
| 搜索和替换(Match and Replace) | 基于正则表达式匹配并修改内容 |
| ssl passthrough | 会话监听 |
| 其它内容 | 可以修改http协议的版本 |
本文参考
https://blog.csdn.net/weixin_38115199/article/details/87979316
https://blog.csdn.net/weixin_54072578/article/details/121453557



