美文网首页
移动端访问pc自定义域名服务总结

移动端访问pc自定义域名服务总结

作者: 谜语木槿 | 来源:发表于2020-03-13 14:03 被阅读0次

本地开启服务:

工具(http-server):

http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs.

1:全局安装:

npm install http-server -g

2:在想要开启服务的目录下开启命令行输入:

http-server

3:本机浏览器访问 ”localhost:端口号“    或者  ”127.0.0.1:端口号“   或者  ”本机IP:端口号“   再或者本地配置host映射本地IP的话,也可以使用 ”自定义host:端口号“  这种访问方式

此时本地服务已开启,如果手机和电脑在一个局域网内,使用手机浏览器访问 本机IP:端口号方式也可以浏览服务

但是如果想要在移动端设备上面通过上面的 ”自定义host:端口号“ 的方式访问是不能访问成功的

原因是host映射的是pc,并不是移动端

解决:可以利用Charles或者fiddler开启手机代理

使用Charles

1:下载Charles并打开

2:查看电脑的ip地址

3:保证手机和电脑包在一个局域网内

4:打开手机的Wi-Fi手动配置代理,填写服务器为电脑的IP,端口号为Charles默认的8888,保存

5:打开手机百度访问网页,可以看到Charles上面会出现手机刚才请求,一般是只能拦截到http协议的请求,如果想抓取https的请求,就要做一些相应的配置

使用Charles抓取https请求设置:

Charles抓包https - 简书

Charles设置完之后就可以在手机上面”自定义host:端口号“ 的方式访问了

如果想要手机上面访问的域名代理到本地自定义域名的服务上,就可以使用Charles的map remote功能了,配置eg:

上例是在iPad里面访问h5页面,当访问到“http://a90-lc.vipkid-qa.com.cn/”的时候,就把服务转发到我本地自定义域名服务上

相关文章

网友评论

      本文标题:移动端访问pc自定义域名服务总结

      本文链接:https://www.haomeiwen.com/subject/nlfhhxtx.html