[enh] forward content-disposition header
closes #21 git-svn-id: file:///srv/svn/repo/yukari/trunk@39 f3bd38d9-da89-464d-a02a-eb04e43141b5
This commit is contained in:
parent
e65b8cfd9e
commit
ba5cc3a702
3
morty.go
3
morty.go
@ -256,6 +256,9 @@ func (p *Proxy) RequestHandler(ctx *fasthttp.RequestCtx) {
|
||||
case bytes.Contains(contentType, []byte("html")):
|
||||
sanitizeHTML(&RequestConfig{Key: p.Key, BaseURL: parsedURI}, ctx, responseBody)
|
||||
default:
|
||||
if ctx.Request.Header.Peek("Content-Disposition") != nil {
|
||||
ctx.Response.Header.AddBytesV("Content-Disposition", ctx.Request.Header.Peek("Content-Disposition"))
|
||||
}
|
||||
ctx.Write(responseBody)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user