Versions in this module Expand all Collapse all v1 v1.0.0 Feb 22, 2020 Changes in this version + func ConvertResponse(re *roundtrip.Response, err error) (*roundtrip.Response, error) + func MakeHandler(fn HandlerFunc) httprouter.Handle + func MakeStdHandler(fn StdHandlerFunc) http.HandlerFunc + func ParseBool(q url.Values, name string) (bool, bool, error) + func ReadJSON(r *http.Request, val interface{}) error + func RewritePaths(next http.Handler, rewrites ...RewritePair) http.Handler + func SafeRedirect(w http.ResponseWriter, r *http.Request, redirectURL string) error + func SetIndexHTMLHeaders(h http.Header) + func SetNoCacheHeaders(h http.Header) + func SetNoSniff(h http.Header) + func SetSameOriginIFrame(h http.Header) + func SetStaticFileHeaders(h http.Header) + func SetWebConfigHeaders(h http.Header) + func WithCSRFProtection(fn HandlerFunc) httprouter.Handle + type HandlerFunc func(w http.ResponseWriter, r *http.Request, p httprouter.Params) (interface{}, error) + type RewritePair struct + Expr *regexp.Regexp + Replacement string + func Rewrite(in, out string) RewritePair + type StdHandlerFunc func(w http.ResponseWriter, r *http.Request) (interface{}, error)