在点击更多时候,出现request:fail invalid url ""
来源:21-3 更多电影页面加载数据
 
			爱媳妇爱程序
2017-07-26
数据可以请求到,Object {data: Object, header: Object, statusCode: 200, errMsg: "request:ok"},但每次请求都会出现request:fail invalid url ""这个错误,
function http(url, callBack) {
wx.request({
url: url,
method: 'GET',
header: {
"Content-Type": "json"
},
success: function (res) {
callBack(res.data);
},
fail: function (error) {
console.log(error)
}
})
}
var dataUrl = '';
switch (category) {
case "正在热映":
dataUrl = app.globalData.doubanBase + '/v2/movie/in_theaters';
break;
case "即将上映":
dataUrl = app.globalData.doubanBase + '/v2/movie/coming_soon';
break;
case "豆瓣评分Top250":
dataUrl = app.globalData.doubanBase + '/v2/movie/top250';
break;
}
util.http(dataUrl, this.callBack);
6回答
- 
				
				调试看一下,你设置的URL是什么,这个就是路径错了。 012017-07-27
- 
				  朱昆鹏 2020-01-30 也碰到了这个问题,但是是由于前后返回的汉字不对应引起的,既然是URL有问题,那么肯定就是问题还在这,既然基地址没错,那么检查一下是不是返回信息不对应或者空格引起的问题 10
- 
				  初衷012 2018-11-13 这个问题我也有啊!,即将上映和正在热映都没有问题,就top250出现这个,是怎么回事啊! let dataUrl = ""; switch(category){ case "正在热映": dataUrl = app.globalData.doubanBase + "/v2/movie/in_theaters"; break; case "即将上映": dataUrl = app.globalData.doubanBase + "/v2/movie/coming_soon"; break; case "豆瓣top250": dataUrl = app.globalData.doubanBase + "/v2/movie/top250"; break } util.http(dataUrl, this.callBack) 10
- 
				  沉默的火山公举 2018-08-22 不是util.http(dataUrl, this.callBack),应该是 util.http(dataUrl, this.processDoubanData) 研究了半天终于发现了,万一后面还有人遇到这个问题呢。。 00
- 
				  von_colonel 2017-12-24 我也遇到这个问题,是哪里的问题呢?谢谢! 00
- 
				  喏垨戸 2017-11-03 你好,我也是这个问题,请问你是如何解决的? 082018-02-24
相似问题
 
						 
						 
						 
						 
						