以MAC为例!

必备软件工具:

1. VPN软件:每个公司都有会有自己的vpn吧,如果没有那就自己搭建一个,建议使用shadowscoks。

2. host:相信开发过程中要配置很多测试环境的host,推荐使用SwitchHosts。

其实有VPN基本上,就可以在自己的电脑上开发了,但是有些手机端的页面还是需要用到不同机型的手机来调试的。

那就需要让你的手机连接上你的电脑的网络,这样不只可以共享电脑连接公司网络的VPN还能共享host。

3. mac上使用fiddler比较复杂,但是有一款MAC的专属神器:charles

charles4.2.1 下载地址:https://www.charlesproxy.com/assets/release/4.2.1/charles-proxy-4.2.1.dmg
charles破解jar包:https://www.zzzmode.com/mytools/charles/
输入RegisterName(此名称随意,用于显示 Registered to xxx),选择已安装的版本,点击生成,并下载charles.jar文件
替换本地charles.jar文件
macOS: /Applications/Charles.app/Contents/Java/charles.jar


使用方法:

1. 打开charles ,配置http proxy
2. 设置端口
3.查看电脑的内网IP地址:
MAC命令:ifconfig

4. 保证手机与电脑处于同一局域网内,然后配置手机的代理
打开WIFI设置->选择你连接的WIFI热点->选择代理->手动
5.此时就可以访问了,大功告成!!!
charles还可以查看请求情况,当然https查看不了。