mirror of
https://github.com/pgsty/minio.git
synced 2026-07-20 20:50:22 +03:00
Browser: Shared link has content-disposition header (#11712)
The shared link will be automatically downloadable when the user opens the shared link in a browser.
This commit is contained in:
@@ -2177,6 +2177,7 @@ func presignedGet(host, bucket, object string, expiry int64, creds auth.Credenti
|
|||||||
query.Set(xhttp.AmzCredential, credential)
|
query.Set(xhttp.AmzCredential, credential)
|
||||||
query.Set(xhttp.AmzDate, dateStr)
|
query.Set(xhttp.AmzDate, dateStr)
|
||||||
query.Set(xhttp.AmzExpires, expiryStr)
|
query.Set(xhttp.AmzExpires, expiryStr)
|
||||||
|
query.Set(xhttp.ContentDisposition, fmt.Sprintf("attachment; filename=\"%s\"", object))
|
||||||
// Set session token if available.
|
// Set session token if available.
|
||||||
if sessionToken != "" {
|
if sessionToken != "" {
|
||||||
query.Set(xhttp.AmzSecurityToken, sessionToken)
|
query.Set(xhttp.AmzSecurityToken, sessionToken)
|
||||||
|
|||||||
Reference in New Issue
Block a user