diff options
Diffstat (limited to 'modules/lfs/server.go')
-rw-r--r-- | modules/lfs/server.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/lfs/server.go b/modules/lfs/server.go index c39bf40d69..f227ebe2eb 100644 --- a/modules/lfs/server.go +++ b/modules/lfs/server.go @@ -183,6 +183,7 @@ func getContentHandler(ctx *context.Context) { } ctx.Resp.Header().Set("Content-Range", fmt.Sprintf("bytes %d-%d/%d", fromByte, toByte, meta.Size-fromByte)) + ctx.Resp.Header().Set("Access-Control-Expose-Headers", "Content-Range") } } @@ -204,6 +205,7 @@ func getContentHandler(ctx *context.Context) { decodedFilename, err := base64.RawURLEncoding.DecodeString(filename) if err == nil { ctx.Resp.Header().Set("Content-Disposition", "attachment; filename=\""+string(decodedFilename)+"\"") + ctx.Resp.Header().Set("Access-Control-Expose-Headers", "Content-Disposition") } } |