shuen
let filename ="下载的文件名"

let client = new OSS({ region: \'oss-cn-hangzhou\',//看你们部署在那里,基本和上传的值一样 accessKeyId:xxx,//问后端要 osstoken,这个是密钥 accessKeySecret:xxx,//问后端要 bucket: \'xxx\'//问后端要域名,基本和上传的值一样
 })
let result
= client.signatureUrl("这个是文件上传到oss后前端给后端提交的唯一凭证的值", { expires: 3600, response: { \'content-disposition\':\'attachment; filename="\' + filename + \'"\' } })
window.open(result)


官方文档也有说明 https://help.aliyun.com/document_detail/32069.html?spm=a2c4g.11186623.6.1266.28f493cewXC7ax

在页面的下面有个下载文件的,这个是生成一个特殊的链接,主要操作是修改header

分类:

技术点:

相关文章:

  • 2022-02-07
  • 2022-02-07
  • 2021-12-28
  • 2021-08-15
  • 2021-08-15
  • 2021-11-20
  • 2021-08-15
  • 2021-11-14
猜你喜欢
  • 2021-09-28
  • 2021-10-01
  • 2021-08-22
  • 2021-12-02
  • 2021-08-15
  • 2022-12-23
相关资源
相似解决方案