Traefik ContentType Documentation
The contentType middleware sets the Content-Type header value to the media type detected from the response content,
when it is not set by the backend.
!!! info
The `contentType` middleware only applies when Traefik detects the MIME type. If any middleware (such as Headers or Compress) sets the `contentType` header at any point in the chain, the `contentType` middleware has no effect.
Configuration Examples
# Enable auto-detection
http:
middlewares:
autodetect:
contentType: {}
# Enable auto-detection
[http.middlewares]
[http.middlewares.autodetect.contentType]
# Enable auto-detection
labels:
- "traefik.http.middlewares.autodetect.contenttype=true"
// Enable auto-detection
{
// ...
"Tags": [
"traefik.http.middlewares.autodetect.contenttype=true"
]
}
# Enable auto-detection
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: autodetect
spec:
contentType: {}
这篇文档对你有帮助吗?
谢谢你的反馈!