小程序真机调试调用本地接口请求无效获取不到数据

前言:

今天给一个学弟代做毕业设计,是一个小程序的,后端用的node.js+mysql,当我后端写好后,用微信开发者工具调用后端数据的时候发现根本获取不到数据,于是我百度,最终找到答案了。

百度了两种,其中前一种方法不管用

第一种,将请求地址换成 localhost不管用

第二种,解决方案
大前提:
  • 必须手机和电脑在同一个局域网之中,实在不行你手机给你电脑开热点
  • 2、把手机的开发者模式打开
  • 3、本地服务器中的host主机地址也写本地电脑的ip host: ‘192.168.0.103’, // 连接的服务器

如图:在这里插入图片描述

1、在维信开发者工具中 设置–> 项目设置 找到不检验合法域名,将它选中
在这里插入图片描述
2、然后打开自己电脑终端,输入 ipconfig 查看自己电脑ip
在这里插入图片描述

3、将维信小程序中的请求地址换成自己电脑的ip地址
比如: url: ‘http://192.168.43.76:3000/getPostCate’
在这里插入图片描述

  • 17
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值