vue 阿里雲oss下載文件,自定義命名

由於上傳的文件都是放在阿里雲oss服務器,下載的時候,也是選擇從服務器下載,
主要思路是把後臺返回的預覽地址,變成可下載的地址服務器

key是使用阿里雲上傳的時候,傳的object-key,經過後臺返回的地址,能夠截取到這個object-key
client是獲取上傳下載通行證的主體

var url = this.client.signatureUrl(key, {
    response: {
     'content-disposition': 'attachment; filename="' + name + '.' + type + '"'
         }
     })
     
獲取到的url就是可下載地址啦,能夠寫在a標籤裏面,加上download屬性就能夠下載了
相關文章
相關標籤/搜索