[关闭]
@king- 2019-04-04T18:39:35.000000Z 字数 783 阅读 1575

Http代理服务器监听设备网络请求

web前端开发 移动开发


工具

这篇内容是为了弥补《Weinre实现远程调试页面》中调试页面 weinre 在网络调试上的先天不足。

使用方法:

1. Fiddler 开启远程连接

Fiddler设置: Tools -> Fiddler Options -> Connections -> Allow remote computers to connect

2. PC开启代理服务器

方法一:

Win7上直接通过控制面板设置,具体可以看 windows 7 系统如何设置代理服务器

但是这种方法我电脑上就尝试成功过一次,后面也不知道为什么不成功,所以推荐第二种方法。

方法二:

下载 CCProxy 直接打开工具,并且启动代理(其实这里软件打开后他就默认启动了代理了)

3. 移动设备连接360WiFi热点

这个不用解释...

4. 对接入的WiFi热点设置HTTP代理,接入代理服务器上


- Android:系统设置 -> WLAN -> 选择接入热点属性 -> 代理设置 -> 手动

我只通过iOS进行了验证,所以不上Android的图了。

现在我们可以在 Fiddler 中去查看移动设备中发生的请求了。
这是我们监听到的 微信 移动设备APP发生的请求。

补充说明:这篇文章是根据学习《跨终端Web》第41页内容,自己理解后的实现过程,结果是成功的,但是详细的相关工具操作并未做深入研究,工具的相关使用原理并不是很清楚

注意

如果这样的调试工作中出现自己的电脑不能正常访问网页的时候,可能是代理访问设置有问题,导致本机网络也代理了,所以不能访问。

自己的移动设备也同样如此,代理服务器关闭后,如果没有取消代理也将无法访问网络。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注