例如,我要访问本机上的服务接口http://localhost/thinkphp/public/index.php/index/readLogin

我在开发者工具中“详情”-》“本地设置” 勾选了“不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书”:
在这里插入图片描述

在微信开发者工具中可以正常访问:
在这里插入图片描述

在手机上预览,接口调用失败:
在这里插入图片描述

原因:这个是微信小程序本身的限制:
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html
在这里插入图片描述

即便将localhost替换为本机的ip地址,也是不行的。例如,替换为我本机的ip地址10.55.1.89,访问还是出错。这个是正常现象。

更多推荐