Versions in this module Expand all Collapse all v0 v0.3.0 Dec 27, 2020 Changes in this version + func CheckError(logger *log.Logger, w http.ResponseWriter, err error) bool + func CopyRequestHeaders(from, to *http.Request, headers []string) + func DefaultHTTPClient(certPool *x509.CertPool, timeout time.Duration, ...) *http.Client + func Mux(client *http.Client, targetURL, selfURL *url.URL, logger *log.Logger) *http.ServeMux + func NewCertPool(pemCerts ...string) (certPool *x509.CertPool, failedCerts []string, sysCertPoolErr error) + func NoRedirCheckRedirectFunc(*http.Request, []*http.Request) error + func ProxyRootHandler(client *http.Client, targetURL, selfURL *url.URL, logger *log.Logger) func(w http.ResponseWriter, r *http.Request) + func RewriteURL(logger *log.Logger, origURL, targetHost string, selfURL *url.URL) string