收藏
回答

wx.downloadFile无法下载文件?

https://bos-ratingreport.shdingyun.com/v1/test.txt?authorization=bce-auth-v1%2Fbe6b1855f2214637a3f3915cd18cc741%2F2021-07-12T01%3A45%3A39Z%2F-1%2F%2F27823703dfee159a4315d26697d14765e2c8e3c19058b3b5ea2172164f834270

这个地址用浏览器或者微信内都是可以打开的,但是用downloadFile就是会报错,即使是关闭了https校验。这边无法得知报错的详细信息,但是调试器里面会显示Provisional headers are shown。

最后一次编辑于  2021-07-12
回答关注问题邀请回答
收藏

1 个回答

  • 卡卡
    卡卡
    2021-07-12

    浏览器也访问不了

    2021-07-12
    有用
    回复 6
    • 凌风
      凌风
      2021-07-12
      不好意思贴错了,我改了一下。而且不能右键直接打开,莫名其妙会少一位,需要复制链接。
      2021-07-12
      回复
    • 凌风
      凌风
      2021-07-12回复卡卡
      statusCode是403,返回的数据其实是服务器返回的一个错误信息,跟网页上打开看到的12345完全不一样吧
      2021-07-12
      回复
    • 卡卡
      卡卡
      2021-07-12回复凌风
      是,刚刚看到了,是403,我觉得可以尝试看看后端那边打印一下签名,看看后端接收到的签名是啥,为什么会报403,是不是签名没有签收到
      2021-07-12
      回复
    • 凌风
      凌风
      2021-07-12回复卡卡
      对,但是实际上这是个百度云的链接,我也问过那边客服了,他们也看不到。既然浏览器能访问,我觉得问题应该是出在这边,所以我就想来这边问问看。
      2021-07-12
      回复
    • 卡卡
      卡卡
      2021-07-12回复凌风
      嗯,链接后面不是带了参数吗,在想是不是download直接就把参数去掉了,导致签名没发过去,
      一开始我觉得是请求头可能有问题,试了试没试出来
      实在不行,只能换存储的介质了,比如存腾讯云,阿里云,天翼云
      2021-07-12
      回复
    查看更多(1)
登录 后发表内容