收藏
回答

wx.downloadFile下载文件bin格式?

uni.downloadFile({

url: val+'&access_token='+that.access_token,

header: {

'Content-Type':'application/vnd.ms-excel',

    'User-Agent': 'pan.baidu.com', // 这里是要添加的请求头

},

success: function(res) {

console.log('res111=>',res)

console.log('res.tempFilePath=>',res.tempFilePath)

}

})

因为对接百度网盘所以请求头里要加 'User-Agent': 'pan.baidu.com',别的文件都没问题,但是上传xlxs拿回来的文件地址就是.bin,修改了'Content-Type':'application/vnd.ms-excel'或者application/vnd.openxmlformats-officedocument.spreadsheetml.sheet都不行

回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    发表于小程序端
    06-21

    修改response content-type才行的

    06-21
    有用
    回复 5
    • 王蒜蒜
      王蒜蒜
      06-21
      意思是我这边改不了 得百度网盘那边改吗
      06-21
      回复
    • 王蒜蒜
      王蒜蒜
      06-21
      我在网上找到的就只有response content-type的xls没找到xlsx
      06-21
      回复
    • 王蒜蒜
      王蒜蒜
      06-21
      你好 该怎么设置
      06-21
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于小程序端
      06-21回复王蒜蒜

      百度网盘改

      06-21
      回复
    • 王蒜蒜
      王蒜蒜
      06-21
      好吧 谢谢
      06-21
      回复
登录 后发表内容