1、检查Fiddler设置

使用Fiddler设置手机代理时,首先要检查Fiddler的设置是否正确。首先,在Fiddler的菜单中,点击“Tools”,打开“Options”,检查“HTTPS”标签下的“Decrypt HTTPS traffic”、“Capture HTTPS CONNECTs”和“Ignore server certificate errors”是否都被勾选上;然后,点击“Connections”标签,检查“Allow remote computers to connect”是否被勾选上;最后,点击“Rules”标签,检查“Perform HTTPS Connects for all processes”是否被勾选上。

2、检查手机代理设置

如果Fiddler设置正确,那么就要检查手机端的代理设置了。在手机的“设置”中,找到“Wi-Fi”选项,点击连接的Wi-Fi,找到“代理”设置,确保“手动”被选中,并且“服务器”和“端口”填写的是Fiddler的IP地址和端口号(一般为8888),然后保存设置,重新连接Wi-Fi,检查是否可以上网。

3、检查Fiddler的拦截规则

如果手机端代理设置正确,但是仍然没有网,那么就要检查Fiddler的拦截规则了。在Fiddler的菜单中,点击“Rules”,打开“Automatic Breakpoints”,确保“Before Requests”和“Before Responses”下的“Enable automatic breakpoints”都被勾选上,并且“Enable breakpoints for all processes”也被勾选上,这样才能保证Fiddler能够拦截所有的请求和响应。