您当前的位置: 首页 > 解决方案

微信小程序网络请求request局域网下的开发测试

  • 作者: admin
  • 发布于 2018-12-15 09:35:44
  • 来源:  
  • 栏目:解决方案

导语: 关于网络请求微信小程序官方文档已经讲解的很清楚了,有一点官网没有提到的,就是局域网下开发测试时,要注意两点: 这两

 

关于网络请求微信小程序官方文档已经讲解的很清楚了,有一点官网没有提到的,就是局域网下开发测试时,要注意两点:

这两种情况都不需要在“微信公众平台-开发设置-服务器域名”配置,因为下面这两种URL是不合法的。

1. 请求的URL是:http://localhost/

不管是本机还是同一个局域网下其他电脑,开启的wampserver服务器,都可以让本机电脑请求到服务器的数据。

wx.request({

url: 'http://localhost/test.php'

})

当然只有电脑“微信开发者工具”可以请求到数据,而调试的时候,手机是请求不到数据的

2. 请求的URL是IP地址:http://192.168.0.111/(另一台电脑的IPv4 地址)

将localhost换成IP地址后,不仅电脑可以请求到数据,手机调试的时候,也可以请求到数据,前提是手机也是在该局域网下。

开启wampserver服务器的电脑的IP,是多少呢?

DOS命令查看IP地址:

 

 
04.jpg
ipconfig

IPv4 地址

 

 
05.jpg
我的IPv4 地址

微信开发者工具中,wx.requset请求地址:

wx.request({

utl :'http://192.168.0.111/'

})

这样本机电脑和手机都可以请求到另一台电脑的wampserver服务器中的数据了

后台php文件的配置中,也要有URL地址的设置,这里截取部分代码:

 

 

06.jpg

test.php

这就是我对“微信小程序局域网下的request网络请求”的愚拙的见解,有不懂的地方,欢迎大家留言,有不足的地方也欢迎大家指出。



温馨提示:这篇文章没有解决您的问题?欢迎添加微信:18948083295,有微信小程序专业人员,保证有问必答。转载本站文章请注明转自http://www.okeydown.com/(微信小程序网)。

  • 微信扫描二维码关注官方微信
  • ▲长按图片识别二维码
关注我们

微信小程序官方微信

栏目最新
栏目推荐
返回顶部