亲宝软件园为您提供LightProxy(阿里抓包工具)的高速下载服务,当前页面下载的版本为1.1.14免费版,如需查看所有版本,可点击这里查看: 编程软件 开源测试工具
LightProxy(阿里抓包工具)是一款由阿里巴巴团队网络编程人员开发的更契合国内状况的抓包工具,软件愈加合适中国的网络编程工作者运用,LightProxy具有稳定、快速考证、线上分歧性等特性,有需求的能够下载运用。
抓包,包括无线场景抓包
实时 hosts 绑定
按规则转发资源
mock 接口,页面等
修正恳求和响应内容,例如在页面中插入 script ,修正返回头号
稳定
好的开发环境首先应该是稳定可用的,不应该在开发测试的过程中频繁挂掉或者频繁发作改动。
依赖于后端日常接口停止调试的前端对这点应该深有领会,本人的问题还没处理,环境就经常带来新的问题。
快速考证
修正代码可以在尽可能短的时间内得到考证也是一个根本诉求,这也是为什么大局部前端构建都会关注 Hot reload 和更高级的 HMR 。
有些场景下的修正一次简单的修正就要经过长时间的等候,例如依赖上游修正接口的返回内容,需求修正后端的页面构造然后重新部署,需求走一遍完好的发布流程来测试某个修正在真实的线上页面会产生的影响等等。
和线上的分歧性
很多项目的线上环境极为复杂,为理解决日常开发中的问题,也会有一个线下的 DEMO 页面,最后开发完再搬到线上。
这种方式相对来说较为稳定且能快速考证,但比拟凸显的问题在于和线上并不分歧。开发中会存在很多 if-else 的逻辑,例如最常见的:
const API_BASE = utils.isDaily ? 'http://localhost:7001:': 'https://xxxx/';
这种状况也常常招致 Bug 十分难以被定位,最后逼着开发者退化到在线上环境低效的停止 debug。
肯定性
开发者关于当前的环境应该是有确切认知的,而不是不断不停的疑心本人的配置到底有没有生效,命中的是不是又是缓存等等。
有些状况下我们应用 hosts 切换工具来停止联调,但在切完 hosts 后却又不得不来回确认本人的切换能否生效,分明 Chrome 的 DNS Cache,分明 Socket 之类的。
这种非肯定性不但进步了开发者心智担负,而且也会招致 Bug 难以定位。