設置文件名presigned_url我使用亞馬遜的SDK版本2如何S3
對於presigned_url我用下面 URL = signer.presigned_url(:的get_object,桶:桶,鑰匙:鑰匙)
但我怎麼設置文件名?(對用戶來說,當他們選擇另存爲...)
設置文件名presigned_url我使用亞馬遜的SDK版本2如何S3
對於presigned_url我用下面 URL = signer.presigned_url(:的get_object,桶:桶,鑰匙:鑰匙)
但我怎麼設置文件名?(對用戶來說,當他們選擇另存爲...)
需要添加response_content_disposition和設置文件名
簽名= AWS :: S3 :: Presigner.new signer.presigned_url(:的get_object,桶:桶,鍵:鍵,response_content_disposition:「附件;文件名= test.pdf「)
如果您添加$ {文件名},以將與上傳文件時所選擇的文件名來替代的關鍵。