请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在点击更多时候,出现request:fail invalid url ""

数据可以请求到,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是什么,这个就是路径错了。

0 回复 有任何疑惑可以回复我~
  • 提问者 爱媳妇爱程序 #1
    找到原因了,this.getMovieData(inTheatersUrl, "inTheaters",' 正在热映');正在热映前有个空格导致
    回复 有任何疑惑可以回复我~ 2017-07-27 10:03:11
朱昆鹏 2020-01-30 18:38:30

也碰到了这个问题,但是是由于前后返回的汉字不对应引起的,既然是URL有问题,那么肯定就是问题还在这,既然基地址没错,那么检查一下是不是返回信息不对应或者空格引起的问题

1 回复 有任何疑惑可以回复我~
初衷012 2018-11-13 23:18:45

这个问题我也有啊!,即将上映和正在热映都没有问题,就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)


1 回复 有任何疑惑可以回复我~
沉默的火山公举 2018-08-22 17:34:12

   不是util.http(dataUrl, this.callBack),应该是

util.http(dataUrl, this.processDoubanData)

研究了半天终于发现了,万一后面还有人遇到这个问题呢。。

0 回复 有任何疑惑可以回复我~
von_colonel 2017-12-24 22:43:25

我也遇到这个问题,是哪里的问题呢?谢谢!

0 回复 有任何疑惑可以回复我~
喏垨戸 2017-11-03 11:25:12

你好,我也是这个问题,请问你是如何解决的?

0 回复 有任何疑惑可以回复我~
  • 提问者 爱媳妇爱程序 #1
    文字后面多了一个空格,你检查下是否是因为多加个空格
    回复 有任何疑惑可以回复我~ 2017-11-03 11:28:27
  • 喏垨戸 回复 提问者 爱媳妇爱程序 #2
    不好意思,我没找到,请问你是具体哪地方出来问题?
    回复 有任何疑惑可以回复我~ 2017-11-03 11:36:04
  • 喏垨戸 回复 提问者 爱媳妇爱程序 #3
    解决了,多谢!!!
    回复 有任何疑惑可以回复我~ 2017-11-03 11:43:47
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号