做移动端开发的时候,很多场景下我们都需要用手机调试,抓包,有些时候,还需要域名,如果没有域名的情况下,怎么去构建虚拟的域名,让真机访问呢?下面我们用whistle来试一下
安装whistle
npm install -g whistle
w2 -h // 帮助信息
启动
w2 start // 默认启动端口8899
w2 start -p port // 可以指定启动的端口号
w2 restart // 重启
whistle启动成功后,可以在终端看到
打开链接,会进入到whistle的主页,做如下设置
设置完成之后,点开https,会弹出一个二维码框,提示安装证书,用手机安装(如果扫码安装不行,就下载下来在安装)
手机访问
手机安装完证书后,需要跟电脑在同一个局域网内,然后设置手机wifi代理
代理方式:手动
代理服务地址:192.168.1.54(上述代理的本地IP)
代理端口:8899(重要,重要,重要,此处代理的是whistle的启动端口)
手机访问https://www.pgl.com
完结~