主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
首先创建后台数据接口。 地址为http://localhost/weicms/index...
接下来使用wx.request调用后台数据接口地址。
示例代码
1 wx.request({ 2 url: 'http://localhost/weicms/index.php?s =/addon/Cms/Cms/getList', 3 数据: { 4 x : '' , 5 y: '' 6 }, 7 header: { 8 'content-type': 'application/json' // 默认值 9 }, 10 success (res) { 11 console.log (res.data) 12 } 13 })
运行代码,结果将是:
从上图中,您可以看到该页面是空白的,没有任何数据。 检索到,控制台报错(该请求是有效域名验证错误。http://localhost 不在以下请求的合法域名列表中)
这就是为什么我得到错误?
当我打开wx.request网络请求开发文档时,看到上面截图中的红框就是问题所在。
(这是小程序服务器域名(使用IP地址和localhost)的错误,因为示例代码中wx.request请求的URL地址包含localhost。
<但是,典型的开发过程中需要先本地开发调试,如果没有IP地址和本地主机,如何在本地开发调试时获取数据呢?
答案是可以的。开发文档中说可以跳过域名验证,如下图
在微信开发者工具中,点击高级即可。选择它。不检查合法域名,如下图所示。
此时,如果再次运行代码,将会得到如下结果:
从上图中可以看到数据已成功检索,并且控件没有报告任何错误。 只会提示您:请取消勾选配置中的有效域名、web-view(企业域名)、TLS 版本和 HTTPS 证书。
推荐教程:“微信小程序”
下载微信应用
微信是一款支持通过手机网络发送语音消息、视频、照片和文字的移动通讯软件。 。 微信带来了全新的移动通信体验,您可以单独或群组聊天,还可以根据您的地理位置查找附近的人。 有需要的朋友,请快来保存您的下载体验吧!
这几篇文章你可能也喜欢:
- 为什么微信小程序无法加载?(微信小程序总是加载失败)
- 微信小程序开发初体验(微信小程序开发初体验如何写)
- 微信小程序常见开发问题概述(微信小程序常见开发问题有哪些?)
- 微信小程序自动弹出(微信小程序莫名其妙的弹出)如何解决?
- 微信小程序不展示广告怎么办(微信小程序无法展示广告)
本文由主机参考刊发,转载请注明:微信小程序wx.request请求数据错误(微信小程序请求错误) https://zhujicankao.com/123790.html
评论前必须登录!
注册