Versions in this module Expand all Collapse all v0 v0.6.0 Aug 31, 2023 v0.5.0 Jul 17, 2023 Changes in this version + type HTTPNJSMatchValidator struct + func (HTTPNJSMatchValidator) ValidateHeaderNameInMatch(name string) error + func (HTTPNJSMatchValidator) ValidateHeaderValueInMatch(value string) error + func (HTTPNJSMatchValidator) ValidateMethodInMatch(method string) (valid bool, supportedValues []string) + func (HTTPNJSMatchValidator) ValidatePathInMatch(path string) error + func (HTTPNJSMatchValidator) ValidateQueryParamNameInMatch(name string) error + func (HTTPNJSMatchValidator) ValidateQueryParamValueInMatch(value string) error + type HTTPRedirectValidator struct + func (HTTPRedirectValidator) ValidateRedirectHostname(hostname string) error + func (HTTPRedirectValidator) ValidateRedirectPort(_ int32) error + func (HTTPRedirectValidator) ValidateRedirectScheme(scheme string) (valid bool, supportedValues []string) + func (HTTPRedirectValidator) ValidateRedirectStatusCode(statusCode int) (valid bool, supportedValues []string) + type HTTPRequestHeaderValidator struct + func (HTTPRequestHeaderValidator) ValidateRequestHeaderName(name string) error + func (HTTPRequestHeaderValidator) ValidateRequestHeaderValue(value string) error + type HTTPValidator struct