Browse Source

Backport: Disable content sniffing on `PlainTextBytes` (#18365)

- Backport of #18359
tags/v1.16.0
Gusted 3 years ago committed by GitHub
parent
commit
d644289fcb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      modules/context/context.go

1
modules/context/context.go

@ -291,6 +291,7 @@ func (ctx *Context) PlainTextBytes(status int, bs []byte) {
}
ctx.Resp.WriteHeader(status)
ctx.Resp.Header().Set("Content-Type", "text/plain;charset=utf-8")
ctx.Resp.Header().Set("X-Content-Type-Options", "nosniff")
if _, err := ctx.Resp.Write(bs); err != nil {
log.Error("Write bytes failed: %v", err)
}

Loading…
Cancel
Save