【调试技巧】 Fiddler高级用法之url映射请求
2024-10-12 04:34:22
问题场景:
已发布线上APP出现接口错误,如何测试线上APP访问本地请求?
已发布线上H5页面,静态资源或js调试,如何映射本地js?
一般解决方案:
猜测(一般明显问题)、
找到原发布包,修改请求资源url重新打包测试。需要前后端协调配合,耗时费力。
fiddler映射响应:
通过fidder拦截,将需要加载的资源映射到本地开发环境,而无需切换测试版APP
例如线上资源:http://online.com/api/page
映射加载本地资源:http://127.0.0.1/api/page
方法一、使用 Fiddler自带:
AutoResponder
添加正则替换主机名规则:
regex:(?insx)http://online.com\/(?<name>.+)$
*redir: http://127.0.0.1/${name}
方法二、使用 Stave插件:
添加规则:
匹配:online.com
替换为:127.0.0.1
其他功能模拟异常响应:
常用:
404 响应。502响应。delay:1000:延时响应
Find a file 响应本地文件(前端模拟本地js json)
Create New Respone 创建响应信息修改响应内容,可修改替换原信息参数,比如:用户积分0修改为1000,进行模拟调试数据,而非真实修改数据库数据
最新文章
- 智能车学习(二十一)&mdash;&mdash;浅谈CCD交叉以及横线摆放
- R----ggplot2包介绍学习
- DEBUG模式开关
- nginx 编译安装
- oracle之报错:ORA-00054: 资源正忙,要求指定 NOWAIT_数据库的几种锁
- Splitter
- Struts2系列——struts2的result
- ios十进制、十六进制字符串,byte,data等之间的转换
- lsof 拥有更多的功能
- PHP 设计模式之观察者模式 (转载)
- Linux kernel API的查看
- python编码错误的解决办法 SyntaxError: Non-ASCII character &#39;\xe5&#39; in file
- 扒一扒offsetleft,srollleft,pagex,clientx,postion().left等精确位置的获取与理解
- Elasticsearch最佳实践之分片使用优化
- 自建 yum 源
- [福大软工] Z班 团队Alpha阶段成绩汇总
- [转]TFS2010 Team Project Collections
- PAT甲级 1122. Hamiltonian Cycle (25)
- error C4996: &#39;scanf&#39;: This function or variable may be unsafe.
- Hudson基本工作原理
热门文章
- JavaScript大杂烩15 - 使用JQuery(下)
- Nodejs 安装 on centos7
- python第三十一天-----类的封装、继承,多态.....
- 分布式文件系统(HDFS)与 linux系统文件系统 对比
- wordpress使用rsync加openvpn进行同步和备份
- Windows编程的本质
- February 4th, 2018 Week 6th Sunday
- Django 通过 session 保存个人信息
- Python open 读和写
- SSM搭建一个后台管理系统