网站未及时续费,房地网站制作,平台公司市场化运营,wordpress调用头部最近在做微信小程序的时候#xff0c;遇到一个很常见的问题#xff1a; 本地接口在电脑浏览器能访问#xff0c;模拟器也正常#xff0c;但是一到真机调试就请求失败。 查了半天#xff0c;其实原因很简单#xff1a; 手机访问不到你电脑的 localhost 或 127.0.0.1。 …最近在做微信小程序的时候遇到一个很常见的问题本地接口在电脑浏览器能访问模拟器也正常但是一到真机调试就请求失败。查了半天其实原因很简单手机访问不到你电脑的 localhost 或 127.0.0.1。解决办法就是把本地服务映射成一个公网地址这里记录一下用 natapp 的完整过程。一、先明确目标我们要做到的是把本地接口http://127.0.0.1:8080变成http://xxxx.natappfree.cc这样手机就可以访问了。二、注册 natapp打开官网https://natapp.cn注册账号然后登录后台。三、创建隧道登录后创建一个免费隧道。主要注意协议选 web本地端口填写你的后端端口比如 8080创建后会生成一个 authtoken。四、下载并启动 natapp下载客户端解压后进入目录。打开命令行执行natapp -authtoken你的token看到下面类似内容说明启动成功Tunnel Status Online Forwarding http://xxxx.natappfree.cc - 127.0.0.1:8080这里的 natappfree.cc 地址就是你的公网地址。五、小程序里修改接口地址把原来的http://127.0.0.1:8080/api改成http://xxxx.natappfree.cc/api六、很多人卡住的一步一定要做打开微信开发者工具找到右上角三条杠打开这个如果还是不行的话再试试这个方法进入微信公众平台后台- 开发管理 - 开发设置 - 服务器域名把 natapp 的地址加入 request 合法域名七、怎么判断是否真的成功直接用手机浏览器访问http://xxxx.natappfree.cc如果能返回接口内容说明已经打通。八、几个容易踩的坑1natapp 显示 Online但 Total Connections 一直是 0说明手机根本没请求到服务器大概率是域名没配置。2浏览器能访问小程序不行基本都是合法域名问题。3接口报错检查本地服务是否启动以及端口是否写对。九、总结真机调试访问不了本地接口不是代码问题是网络环境问题。用 natapp 做一次内网穿透基本就解决了。写这篇主要是给后面再遇到这个问题的自己留个记录也希望能帮到同样卡在这里的人。