本文主要是介绍微信小程序开发笔记(2017.07.27),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在使用网络请求时,发现根据微信官方的API的方法进行操作出现Invalid request 400错误,到底怎么回事呢?
以下是程序代码:
/*** 加载电影*/loadMovie:function(){var page = this;wx.request({url: 'https://api.douban.com/v2/movie/in_theaters',header:{'Content-Type':"application/json"},success:function(res){var subjects = res.data.subjects;processSubjects(subjects);page.setData({ movies: subjects, hidden:true});}})},
经过一般搜索研究发现,微信开发者工具在更新到最新版本后,相应的参数配置也发生了变化,官网给出的这个配置已经不能用了, 'content-type': 'application/json' 需要改为'content-type':'application/text'
以上代码经过修改调整后,如下代码所示:
/*** 加载电影*/loadMovie:function(){var page = this;wx.request({url: 'https://api.douban.com/v2/movie/in_theaters',header:{'content-type':'application/text'},success:function(res){var subjects = res.data.subjects;page.processSubjects(subjects);page.setData({ movies: subjects, hidden:true});}})},
这篇关于微信小程序开发笔记(2017.07.27)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!