我最近在学习使用charles,现在的需求是将手机的某一类请求代理到电脑的一个文件下。
Charles的map to local功能可以将本机的请求代理到一个文件夹下,但是当我用手机的时候(已经链接同一个Wi-Fi并且配置代理),虽然在电脑上能看到手机的请求,但是并没有map to local。
请问这个需要怎么设置?还是本来就不允许这样?
我最近在学习使用charles,现在的需求是将手机的某一类请求代理到电脑的一个文件下。
Charles的map to local功能可以将本机的请求代理到一个文件夹下,但是当我用手机的时候(已经链接同一个Wi-Fi并且配置代理),虽然在电脑上能看到手机的请求,但是并没有map to local。
请问这个需要怎么设置?还是本来就不允许这样?
27 回答13.1k 阅读
8 回答3.5k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
5 回答5.3k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.7k 阅读
4 回答2.3k 阅读✓ 已解决
完整的流程我试了一下,是可以的,我把步骤截取下来,你参看一下。
1:开启代理,注意勾选Enable transparent HTTP proxying。
2:查看一下自己的ip地址,手机和pc在同一局域网下。
3:手机设置通过pc代理进行访问,我的手机是小米5
4:然后我将当前问题的地址https://segmentfault.com/q/10...,映射到我本地的一个html测试文件,配置如下
5:最终手机显示的效果:访问当前问题链接页面,结果被映射到pc上的html测试文件
补充说明
每次贴截图的时候img都好大,排版确实不好看,囧。我最近在做移动端页面开发,写了一篇文章,测试一节有谈到charles。项目完结后会对文章进一步补充和完善。
https://segmentfault.com/a/11...