微信小程序> 微信小城程序开发之内网穿透

微信小城程序开发之内网穿透

浏览量:2163 时间: 来源:kylin5221

我们在阅读微信小程序官方文档时,看到wx.request时,里面有一个url参数,这个url参数我们应该填写什么呢?如果我们的测试代码在自己电脑上,自己没有服务器,但是还想做小程序开发该怎么处理这个url呢?

wx.request({  url: 'test.php', //仅为示例,并非真实的接口地址  data: {     x: '' ,     y: ''  },  header: {      'content-type': 'application/json' // 默认值  },  success: function(res) {    console.log(res.data)  }})

我们可以使用内网穿透工具,将自己的私有ip映射成一个公网ip,可以使用ngrok穿透工具  http://ngrok.ciqiuwl.cn/(小米球内网穿透工具,可以自行查看使用教程)

小程序
小程序

小程序

这样,我们的8000端口就映射成了一个公网ip端口,此时,我们的电脑已于服务器无异。

我们可以在app.js上做出如下配置:
小程序

我们在模块中如何获取到这个地址呢?
首先我们在模块的js脚本中将app进行引用

var app = getApp();

根据自己的业务逻辑进行编写

wx.request({/*开发者服务器地址*/        url: app.globalData.ServerUrl + 'study/'+id +'/lists',        success(res){          self.setData({            //.....          })        }})

如果我们使用java作为后台服务,Tomcat作为容器,端口为8000,此时https://xx.ngrok.xiaomiqiu.cn -> 127.0.0.1:8000等同于localhost:8000,这样我们就可以将数据进行操作啦。

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎