今天给手机访问公司内网wifi设置代理时踩了个坑。
具体情况是这样的:我需要用手机访问项目对应网站进行测试,为抓包应设置charles代理(即手机在通过wifi访问网站时,首先经由主机(本人的mac)进行代理,之后访问网站,这样由于主机上已经安装了charles根证书,故可以解析网站对应接口传回的响应。
嗯?需要填域名?域名?DNS?主机的DNS还是wifi路由器的DNS?主机有DNS?一头问号。
(经研究,貌似只有华为较高端机型更新后会出现这个问题,设置代理时需要键入域名,否则无法保存。)
解决方案:域名和下面代理设置时填的”服务器主机名“字段的值相同即可(即用作代理的主机在该网段中的ip地址)。
键入本人mac的ip地址,搞定。