fiddler 抓包
来源:互联网 发布:淘宝怎么评价卖家 编辑:程序博客网 时间:2024/06/16 06:16
postman模拟向服务端发送请求
1.Post请求
2.Content-Type === application/x-www-form-urlencoded;charset=UTF-8
3.有的项目需要在请求体前添加data=
4.对于body,如果不含“=”号,不要在application/x-www-form-urlencoded
下面添加请求体(因为键值对的存在会添加“=”符号),直接将请求体放在raw中
fiddler:
1、模拟请求Content-Type === application/x-www-form-urlencoded;这个必须加在请求头
2、rules –>auto breakpoint中可设置 断点,在请求返回前,返回后,不断点;也可以通过session面板下的图标修改设置
工具栏的resume可以将所有请求断点恢复
3、断点后可以通过textview,syntaxView进行修改请求/返回内容
4、reply可以重新请求
5、filter可以设置过滤,功能强大
6、代理—–》只显示需要查看的指定ip的session,使用//可以注释掉一个URL
7、raw(原始数据)可以看到请求/返回的所有原始数据
8、可以统计数据:请求的时间,相应时间等
9、fiddlerscript–》代理的相关设置
10、通过底部的capture图标,可以控制是否捕获session
11、
oSession.oRequest["Proxy-Authorization"] = "Basic eXd4NDY4NjI1OnFxOTIxMDE3IQ==";
fiddlerscript的function OnBeforeRequest中设置用户信息,里面为base64的代码。从而当通过手机代理访问外网,无需设置登录账号密码,否则每次连接代理都需要输入
正则匹配
1)无前缀表示基本搜索,表示搜索到字符串就匹配:
只要match中包含了rules的字符串,即可
2)前缀为“NOT:”表示发现就不匹配:
与无前缀的基本搜索同理,只是发现了就不匹配,其他默认匹配
3)前缀为“EXACT:”表示完全匹配(大小写敏感):
只有match=rules时,才匹配
4)前缀为“REGEX:”表示使用正则表达式匹配:
.+ 匹配一个或多个字符,如regex:.+jpg 包含有jpg字符串且以jpg字符串结尾的,即可匹配
.* 匹配0个或多个字符,如regex:.+.jpg.*包含有.jpg字符串即可匹配
^ 匹配字符串开始位置
$ 匹配字符串结束位置,
如regex:.+.(jpg|gif|bmp)$包含以jpg或gif或bmp字符串结尾的,即可匹配
如regex:(?insx).+.(jpg|gif|bmp)$ 包含以jpg或gif或bmp字符串结尾的,不区分大小写,且是单行的,即可匹配
5)前缀为“REGEX:(?insx)”表示匹配方式其中:
i表示不区分大小写;
n表示指定的唯一有效的捕获是显式命名或编号的形式;
s表示单行模式;
x表示空格说明的
1、对于所有正则以外的符号,应该通过\符号来进行转译,从而更好进行匹配,避免无法匹配到URL
2、如果Mathes使用了正则,那这里还可以使用正则表达式的替换规则,注意如果使用了n属性,就不能再使用圆括号获取匹配了
3、通过(?<abc>.*)
来标识请求部分,${abc}来标识match部分。
4、在正则里面,只有match括号部分(),从能够通过$来引用match的那部分内容
REGEX:^http://192\.168\.9\.1:8080/WF/pages.+/([^/]+)\.swf.*$E:\SRT\BuilderProject\web_flowChartEditor\bin-debug\$1.swf
匹配带参数的请求,保留原有参数并重定向:
请求:
http://v.sdo.com/login/game_login.htm?isgamelogin=true&server=1&abb=csws&returnUrl=%2fcsws%2fplay.htm
重定向:
http://www.cnblogs.com/peak-weng/archive/2012/01/19/2325855.html?isgamelogin=true&server=1&abb=csws&returnUrl=%2fcsws%2fplay.htm
在Rule Editor:表示为:
regex:(?insx)^http://v.sdo.com/login/game_login.htm\?(?<args>.*)$*redir: http://www.cnblogs.com/peak-weng/archive/2012/01/19/2325855.html?${args}
- Fiddler抓包教程
- fiddler 抓手机包
- 利用fiddler抓包
- 抓包神器fiddler
- Fiddler手机抓包
- Fiddler手机抓包
- 抓包软件fiddler
- fiddler抓包
- Fiddler抓包
- Fiddler抓包介绍
- fiddler https 抓包
- Fiddler手机抓包
- Fiddler 手机抓包
- Fiddler抓包学习
- fiddler抓包
- Fiddler抓包配置
- Fiddler抓包教程
- Fiddler 抓包分析
- Storm之——常见问题及解决办法
- IT行业发展
- 矩阵基础(二)
- Maven 介绍(二)
- Mybatis入门级教程
- fiddler 抓包
- 微信小程序获取input输入框的值
- 深入理解JAVA虚拟机---垃圾收集算法和垃圾收集器
- SpringMVC之分析RequestMappingHandlerAdapter(一)
- 剑指offer之平衡二叉树(Python)
- HDOJ2036_改革春风吹满地
- hasnext()用法
- java 泛型之 通配符的限定 之 extends 的实例
- 存储器名称