Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type XForwarded ¶
type XForwarded struct {
// contains filtered or unexported fields
}
XForwarded is an HTTP handler wrapper that sets the X-Forwarded headers, and other relevant headers for a reverse-proxy. Unless insecure is set, it first removes all the existing values for those headers if the remote address is not one of the trusted ones.
func NewXForwarded ¶
NewXForwarded creates a new XForwarded.
func (*XForwarded) ServeHTTP ¶
func (x *XForwarded) ServeHTTP(w http.ResponseWriter, r *http.Request)
ServeHTTP implements http.Handler
Click to show internal directories.
Click to hide internal directories.