Fiddler 测试环境接口地址代理到开发环境,方便调试
作者:互联网
需求:我们采用前后端分离开发软件。我们有自己的测试环境。有时候接口做了改动,需要测试。无需运行前端项目,直接将测试环境的接口地址映射到本地。这是很方便的。虽然说有swagger或者postman。
直接上图:
上图标注了1、2、3、4点。
第2点,Enable rules表示开启或禁用自动重定向功能;Unmatched requestspassthrough表示:不影响那些没满足我们处理条件的请求。
第3点处的Add Rule点击之后,会要求在第4点位置输入匹配规则。
regex:(?isx)^http://demo.leansoftware.cn:6771,表示使用正则,匹配所有http://demo.leansoftware.cn:6771开头的请求。并将请求代理到:http://localhost:6771,即本地开发环境使用的接口地址。
最后别忘记保存。即右侧的Save按钮。
如果代理成功,请求底色是灰色的,如下图:
关于正则匹配的介绍(拷贝自互联网):
前缀为“REGEX:”表示使用正则表达式匹配
前缀为“REGEX:(?insx)”表示匹配方式,其中:
i表示不区分大小写;
n表示指定的唯一有效的捕获是显式命名或编号的形式;
s表示单行模式;
x表示空格说明的;
:”表示使用正则表达式匹配
举例:regex:(?isx)^http://127.0.0.1:3000----匹配http://127.0.0.1:3000开头的接口
参考地址:
https://blog.csdn.net/yu1014745867/article/details/72843259
https://www.csdn.net/tags/NtTakg0sODI4NjAtYmxvZwO0O0OO0O0O.html
下面这两个没仔细看,但应该不错:
https://www.cnblogs.com/poloyy/p/12129172.html
https://zhuanlan.zhihu.com/p/467600792
标签:表示,Fiddler,匹配,6771,接口,测试环境,https,http,调试 来源: https://www.cnblogs.com/subendong/p/16206514.html