使用fiddler调试jssdk
下载地址 https://www.telerik.com/download/fiddler-everywhere
操作流程
fiddler配置
点击options,按图示勾选配置,端口号默认8888
右侧面板 AutoResponder 按图示勾选,新增一条规则
// 此处域名为可调试jssdk的地址, 可自定义xxx.edu.dev.faisco.com.cn
regex:^http://wx.edu.dev.faisco.com.cn/(?.+)?$
// 此处域名为本机开启的服务地址
http://172.17.1.35:8080/${name}
使用powershell或者cmd,输入ipconfig获取电脑端ip地址
手机端设置
- 连接公司wifi,确保手机能直接访问http://172.17.1.35:8080这种本机开启的域名
- 点开wifi设置,新增代理,主机为上一步获取的电脑ip,端口为fiddler设置的端口,默认8888
- 手机访问http://172.17.1.35:8888, 下载fiddler证书并安装
- 输入第2步正则的域名访问(如:wx.edu.dev.faisco.com.cn),现在访问就相当于访问http://172.17.1.35:8080,可以调试jssdk了
使用fiddler抓包
配置信任证书
配置网络代理
打开电脑版微信小程序,即可抓包