手机如何访问localhost:8000

在电脑本地网页开发有个功能是扫码在微信端查看,不过二维码生成后手机扫码是无法访问电脑的localhost的网址的。
我的第一想法是:因为我也会小程序开发,就打算在微信开发者工具里加一个扫码页面跳转的功能,不过最后经过查证,我的小程序是个人类,无法进行外网的跳转,于是这条办法就行不通。
想法二:手机扫码页面是打不开的,不过可以看到要访问的网址是localhost:8000/xxxx/xxx这样的,所以就查找手机如何访问PC端的localhost,现将过程记录如下:

一、关闭防火墙

防火墙是安全设置,有时候会阻挡一些外部设备的网络连接,所以要关闭。直接在电脑里搜索防火墙并打开,然后将那些网络的防火墙都关闭。如果有360安全卫士什么的,把那些也都关闭。
在这里插入图片描述
在这里插入图片描述

二、连接wifi

要使电脑和手机使用的是同一个局域网,所以确保手机和电脑连接的是同一个wifi。(网上说用手机热点是不可以的,必须要用wifi,具体手机热点的情况我也没试过,还是用wifi保准一点)

三、设置ip

手机其实是按照电脑的ip进行访问的,我们需要查看的是电脑的ip所对应的页面,而不是访问的localhost:8000的页面。查看ip的过程如下:
win+R,输入cmd
在这里插入图片描述
输入以下指令:ipconfig/all,然后回车,可以看到电脑ip
在这里插入图片描述

然后我的页面是根据当前的网页地址自动生成链接二维码,
所以需要把网络地址的localhost改成电脑的ip:xxx.xxx.x.xx:8000就类似这样的格式,直接在开发的页面那里把localhost一更改,回车重新加载页面就好。
在这里插入图片描述

接着用手机扫码便可以访问。(手机扫码是我开发的功能,如果从手机浏览器里直接访问电脑页面开发的网址也可以访问的。)
在这里插入图片描述
大功告成!

记得测试完毕一定要重新开启防火墙。保护好电脑安全!!

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值