forked from TrueCloudLab/frostfs-http-gw
update
This commit is contained in:
parent
0e1fea52c6
commit
6b3344bd41
1 changed files with 2 additions and 4 deletions
|
@ -113,7 +113,7 @@ func (a *app) receiveFile(c *fasthttp.RequestCtx) {
|
|||
func receiveObject(c *fasthttp.RequestCtx, cli object.Service_GetClient) error {
|
||||
var (
|
||||
typ string
|
||||
content_disp_type string
|
||||
content_disp_type string = "inline"
|
||||
put = c.Request.URI().QueryArgs().GetBool("download")
|
||||
)
|
||||
|
||||
|
@ -142,9 +142,7 @@ func receiveObject(c *fasthttp.RequestCtx, cli object.Service_GetClient) error {
|
|||
if hdr.Key == object.FilenameHeader {
|
||||
if put {
|
||||
content_disp_type = "attachment"
|
||||
} else {
|
||||
content_disp_type = "inline"
|
||||
}
|
||||
}
|
||||
// NOTE: we use path.Base because hdr.Value can be something like `/path/to/filename.ext`
|
||||
c.Response.Header.Set("Content-Disposition", content_disp_type+"; filename="+path.Base(hdr.Value))
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue