以前一直用fiddler做http/https代理开发调试,但是在请求一些代理资源的时候往往会被对方服务器返回403,比如微信朋友圈的图片用fiddler是打不开的,调试七牛云的上传时候七牛云会返回403错误,appstore的APP更新也无法访问。
今天找到腾讯前段团队出的一个用node写的代理神器whistle,试用了一下上述所遇到的代理无法访问的资源都可以正常访问了,在功能上比fiddler更简单更容易上手操作,代理规则的编写也非常。
whistle官方文档:https://avwo.github.io/whistle/
安装的话直接使用node 的npm安装神器部署即可,这种部署在同一的开发服务器上比自己本机安装fiddler进行调试更高效,不需要每个人都部署自己的fiddler和正则代理配置。