微信小程序网络请求异常怎么办_解决·微信小程序开发-网络请求报Invalid request 400错误...
今天學習了一下微信小程序的入門開發,在使用網絡請求時,發現根據微信官方的API的方法進行操作出現Invalid request 400錯誤,到底怎么回事呢?
首先我們來看微信API網絡請求 示例代碼:
wx.request({
url: 'test.php', //僅為示例,并非真實的接口地址
data: {
x: '' ,
y: ''
},
header: {
'content-type': 'application/json'
},
success: function(res) {
console.log(res.data)
}
})
我項目中的代碼
wx.request({
url: 'https://api.douban.com/v2/movie/in_theaters', //僅為示例,并非真實的接口地址
data: {},method:'get', header:{
'content-type': 'application/json'
}, success:function(res){
console.log(res.data)
}})
但是發現會出現400錯誤。
錯誤提示如下所示:
20170312224351091.png
這是怎么回事呢?
后來發現,微信開發者工具在更新到最新版本后(我現在使用的版本是0.14.140900),相應的參數配置也發生了變化,官網給出的這個配置已經不能用了,需要改為'Content-Type': 'json'
001.png
wx.request({
url: 'https://api.douban.com/v2/movie/in_theaters', //僅為示例,并非真實的接口地址
data: {},method:'get', header:{
// 'content-type': 'application/json'
'Content-Type': 'json'
}, success:function(res){
console.log(res.data)
}})
結果如下:
002.png
總結
以上是生活随笔為你收集整理的微信小程序网络请求异常怎么办_解决·微信小程序开发-网络请求报Invalid request 400错误...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 北大光华管理学院教授:互联网未来会如何影
- 下一篇: 实验一 winrunner的安装使用