headers

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 27, 2022 License: MIT Imports: 1 Imported by: 6

README

http headers

Go http headers

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	HeaderTrueClientIp = http.CanonicalHeaderKey("True-Client-IP")

	HeaderConnection         = http.CanonicalHeaderKey("Connection")
	HeaderAccept             = http.CanonicalHeaderKey("Accept")
	HeaderAcceptEncoding     = http.CanonicalHeaderKey("Accept-Encoding")
	HeaderAllow              = http.CanonicalHeaderKey("Allow")
	HeaderAuthorization      = http.CanonicalHeaderKey("Authorization")
	HeaderContentDisposition = http.CanonicalHeaderKey("Content-Disposition")
	HeaderContentEncoding    = http.CanonicalHeaderKey("Content-Encoding")
	HeaderContentLength      = http.CanonicalHeaderKey("Content-Length")
	HeaderContentType        = http.CanonicalHeaderKey("Content-Type")
	HeaderCookie             = http.CanonicalHeaderKey("Cookie")
	HeaderSetCookie          = http.CanonicalHeaderKey("Set-Cookie")
	HeaderIfModifiedSince    = http.CanonicalHeaderKey("If-Modified-Since")
	HeaderIfNoneMatch        = http.CanonicalHeaderKey("If-None-Match")
	HeaderLastModified       = http.CanonicalHeaderKey("Last-Modified")
	HeaderLocation           = http.CanonicalHeaderKey("Location")
	HeaderUpgrade            = http.CanonicalHeaderKey("Upgrade")
	HeaderVary               = http.CanonicalHeaderKey("Vary")
	HeaderWWWAuthenticate    = http.CanonicalHeaderKey("WWW-Authenticate")

	HeaderXForwardedFor      = http.CanonicalHeaderKey("X-Forwarded-For")
	HeaderXForwardedProto    = http.CanonicalHeaderKey("X-Forwarded-Proto")
	HeaderXForwardedProtocol = http.CanonicalHeaderKey("X-Forwarded-Protocol")
	HeaderXForwardedSsl      = http.CanonicalHeaderKey("X-Forwarded-Ssl")

	HeaderXUrlScheme          = http.CanonicalHeaderKey("X-Url-Scheme")
	HeaderXHTTPMethodOverride = http.CanonicalHeaderKey("X-HTTP-Method-Override")
	HeaderXRealIP             = http.CanonicalHeaderKey("X-Real-IP")
	HeaderXRequestID          = http.CanonicalHeaderKey("X-request-ID")
	HeaderXCorrelationID      = http.CanonicalHeaderKey("X-Correlation-ID")
	HeaderXRequestedWith      = http.CanonicalHeaderKey("X-Requested-With")

	HeaderServer = http.CanonicalHeaderKey("Server")
	HeaderOrigin = http.CanonicalHeaderKey("Origin")
	HeaderHost   = http.CanonicalHeaderKey("Host")

	HeaderRetryAfter = http.CanonicalHeaderKey("Retry-After")

	HeaderAccessControlRequestMethod    = http.CanonicalHeaderKey("Access-Control-request-Method")
	HeaderAccessControlRequestHeaders   = http.CanonicalHeaderKey("Access-Control-request-Headers")
	HeaderAccessControlAllowOrigin      = http.CanonicalHeaderKey("Access-Control-Allow-Origin")
	HeaderAccessControlAllowMethods     = http.CanonicalHeaderKey("Access-Control-Allow-Methods")
	HeaderAccessControlAllowHeaders     = http.CanonicalHeaderKey("Access-Control-Allow-Headers")
	HeaderAccessControlAllowCredentials = http.CanonicalHeaderKey("Access-Control-Allow-Credentials")
	HeaderAccessControlExposeHeaders    = http.CanonicalHeaderKey("Access-Control-Expose-Headers")
	HeaderAccessControlMaxAge           = http.CanonicalHeaderKey("Access-Control-Max-Age")

	HeaderStrictTransportSecurity         = http.CanonicalHeaderKey("Strict-Transport-Security")
	HeaderContentSecurityPolicy           = http.CanonicalHeaderKey("Content-Security-Policy")
	HeaderContentSecurityPolicyReportOnly = http.CanonicalHeaderKey("Content-Security-Policy-Report-Only")
	HeaderReferrerPolicy                  = http.CanonicalHeaderKey("Referrer-Policy")
	HeaderXContentTypeOptions             = http.CanonicalHeaderKey("X-Content-Type-Options")
	HeaderXXssProtection                  = http.CanonicalHeaderKey("X-XSS-Protection")
	HeaderXFrameOptions                   = http.CanonicalHeaderKey("X-Frame-Options")
	HeaderXCSRFToken                      = http.CanonicalHeaderKey("X-CSRF-Token")

	HeaderCacheControl = http.CanonicalHeaderKey("Cache-Control")

	HeaderUserAgent = http.CanonicalHeaderKey("User-Agent")

	HeaderEtag = http.CanonicalHeaderKey("ETag")
)

Functions

This section is empty.

Types

type Headers

type Headers map[string]string

func (Headers) Set

func (h Headers) Set(r *http.Request)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL