其他分享
首页 > 其他分享> > Fiddler 测试环境接口地址代理到开发环境,方便调试

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