|
|
@ -25,7 +25,7 @@ func ServeData(ctx *context.Context, name string, reader io.Reader) error { |
|
|
|
if !isTextFile { |
|
|
|
if !isTextFile { |
|
|
|
_, isImageFile := base.IsImageFile(buf) |
|
|
|
_, isImageFile := base.IsImageFile(buf) |
|
|
|
if !isImageFile { |
|
|
|
if !isImageFile { |
|
|
|
ctx.Resp.Header().Set("Content-Disposition", "attachment; filename="+path.Base(ctx.Repo.TreeName)) |
|
|
|
ctx.Resp.Header().Set("Content-Disposition", "attachment; filename=\""+path.Base(ctx.Repo.TreeName)+"\"") |
|
|
|
ctx.Resp.Header().Set("Content-Transfer-Encoding", "binary") |
|
|
|
ctx.Resp.Header().Set("Content-Transfer-Encoding", "binary") |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|