一站式远程页面调试工具spy-debugger 2.0,已支持HTTPS

项目名称: spy-debugger 项目地址:https://github.com/wuchangming/spy-debuggerhtml

关于spy-debugger npm Build Statusnode

一、一站式页面调试工具,远程调试任何手机浏览器页面,任何手机移动端webview(如:微信,HybirdApp等)HTTP/HTTPS。 二、spy-debugger内部集成了weinre。 三、支持HTTPS页面的调试。git

安装github

Windows 下web

npm install spy-debugger -g

Mac 下npm

sudo npm install spy-debugger -g

安装证书浏览器

第一步:生成证书微信

spy-debugger initCA // 证书生成在用户根目录的node-mitmproxy文件夹下的 // 如: /Users/wuchangming/node-mitmproxy

第二步:安装证书网络

把node-mitmproxy文件夹下的 node-mitmproxy.ca.crt 传到手机上,点击安装便可。移动端web

Demo

轻轻松松修改微信小游戏页面^.^

thumb_IMG_0122_1024.jpg

三分钟上手

第一步:手机和PC保持在同一网络下(好比同时连到一个Wi-Fi下)

第二步:命令行输入spy-debugger start,按命令行提示用浏览器打开相应地址。

第三步:设置手机的HTTP代理,代理IP地址设置为PC的IP地址,端口为spy-debugger的启动端口(默认端口:9888)。

第四步:用手机浏览器访问你要调试的页面便可。

自定义选项

端口

(默认端口:9888)

spy-debugger start -p 8888 是否让weinre监控iframe加载的页面

(默认: false)

spy-debugger start -i true 更多

spy-debugger原理是集成了weinre,简化了weinre须要给每一个调试的页面添加js代码。spy-debugger原理是拦截全部html页面请求注入weinre所须要的js代码。让页面调试更加方便。

相关文章
相关标签/搜索