Documentation
¶
Index ¶
- Constants
- func GetDomain(r *http.Request) *domain.Domain
- func GetHost(r *http.Request) string
- func GetHostWithoutPort(r *http.Request) string
- func GetRemoteAddrWithoutPort(r *http.Request) string
- func IsHTTPS(r *http.Request) bool
- func WithHostAndDomain(r *http.Request, host string, domain *domain.Domain) *http.Request
Constants ¶
View Source
const ( // SchemeHTTP name for the HTTP scheme SchemeHTTP = "http" // SchemeHTTPS name for the HTTPS scheme SchemeHTTPS = "https" )
Variables ¶
This section is empty.
Functions ¶
func GetHostWithoutPort ¶ added in v1.13.0
GetHostWithoutPort returns a host without the port. The host(:port) comes from a Host: header if it is provided, otherwise it is a server name.
func GetRemoteAddrWithoutPort ¶ added in v1.46.0
GetRemoteAddrWithoutPort strips the port from the r.RemoteAddr
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.