Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(configs ...Config) zinc.Middleware
New applies security headers. HSTS is emitted only for requests Zinc considers secure, including trusted-proxy scheme handling.
Types ¶
type Config ¶
type Config struct {
XSSProtection string
ContentTypeNosniff string
XFrameOptions string
HSTSMaxAge int
HSTSExcludeSubdomains bool
ContentSecurityPolicy string
ContentSecurityPolicyReportOnly string
ReferrerPolicy string
CrossOriginResourcePolicy string
PermissionsPolicy string
}
Config controls defensive browser response headers.
Click to show internal directories.
Click to hide internal directories.