Documentation
¶
Index ¶
- Constants
- func CopyHeader(dst, src http.Header)
- func FilterHeaders(h http.Header, allowed []string) http.Header
- func HeaderToMap(h http.Header) map[string]string
- func IsWebsocket(h http.Header) bool
- func RemoveHop(h http.Header)
- func RemoveHopByHopHeaders(h http.Header)
- func RemoveServiceHeaders(h http.Header)
- func SetWebsocketAllowedDomains(h http.Header, domains []string)
- func UpgradeType(h http.Header) string
- func WebsocketAllowedDomains(h http.Header) []string
Constants ¶
View Source
const ( HeaderXForwardedMethod = "X-Forwarded-Method" HeaderXForwardedFor = "X-Forwarded-For" HeaderXForwardedProto = "X-Forwarded-Proto" HeaderXForwardedHost = "X-Forwarded-Host" HeaderXForwardedPort = "X-Forwarded-Port" HeaderXForwardedURI = "X-Forwarded-Uri" HeaderXRealIP = "X-Real-IP" HeaderContentType = "Content-Type" HeaderContentLength = "Content-Length" HeaderUpstreamName = "X-Godoxy-Upstream-Name" HeaderUpstreamScheme = "X-Godoxy-Upstream-Scheme" HeaderUpstreamHost = "X-Godoxy-Upstream-Host" HeaderUpstreamPort = "X-Godoxy-Upstream-Port" HeaderGoDoxyCheckRedirect = "X-Godoxy-Check-Redirect" )
View Source
const (
HeaderXGoDoxyWebsocketAllowedDomains = "X-GoDoxy-Websocket-Allowed-Domains"
)
Variables ¶
This section is empty.
Functions ¶
func CopyHeader ¶
func IsWebsocket ¶
func RemoveHopByHopHeaders ¶
RemoveHopByHopHeaders removes hop-by-hop headers.
func RemoveServiceHeaders ¶ added in v0.11.0
func UpgradeType ¶
func WebsocketAllowedDomains ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.