收藏
回答

云函数使用axios请求网页失败

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 工具 wx9008930b7e31140f 2.6.2

- 当前 Bug 的表现(可附上截图)

不管用request还是axios 请求 https://www.rei.com 网页都失败,其他网页可以

我本机写一个js文件,测试可以成功,云函数运行失败。


代码如下:

const axios = require('axios');

  let rei =axios({

  method:'get',

  url:'https://www.rei.com',

})

rei.then((response)=> {

    console.log(response)

  })


最后一次编辑于  03-07  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • snowman
    snowman
    03-08

    网络请求是异步的,还没有返回就结束了


    async ,await 了解一下


    类似这样


    03-08
    赞同
    回复 3
    • 中昆
      中昆
      03-08

      加了 await 还是不行,我这里的实际情况是请求别的网页可以,就这个 https://www.rei.com 不行,我在本机 scf 是可以的,您可以自己试一下这个网站。

      03-08
      回复
    • snowman
      snowman
      03-08回复中昆


      本地可以执行


      云函数环境上直接超时

      03-08
      回复
    • 中昆
      中昆
      03-08回复snowman

      是的,本地返回还很快,正常不应该超时,真是头大,还请大神找找解决办法。

      03-08
      回复