diff --git a/config/policy.go b/config/policy.go index d72912959..7c611276f 100644 --- a/config/policy.go +++ b/config/policy.go @@ -26,8 +26,8 @@ type Policy struct { // Additional route matching options Prefix string `mapstructure:"prefix" yaml:"prefix,omitempty" json:"prefix,omitempty"` - Path string `mapstructure:"path" yaml:"path,omitempty" json:"path,omitempty"` - Regex string `mapstructure:"regex" yaml:"regex,omitempty" json:"regex,omitempty"` + Path string `mapstructure:"path" yaml:"path,omitempty" json:"path,omitempty"` + Regex string `mapstructure:"regex" yaml:"regex,omitempty" json:"regex,omitempty"` // Allow unauthenticated HTTP OPTIONS requests as per the CORS spec // https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Preflighted_requests diff --git a/proxy/proxy.go b/proxy/proxy.go index 38f3f70c4..d3e23a3b6 100644 --- a/proxy/proxy.go +++ b/proxy/proxy.go @@ -326,7 +326,6 @@ func (p *Proxy) ServeHTTP(w http.ResponseWriter, r *http.Request) { p.Handler.ServeHTTP(w, r) } - // routeMatcherFuncFromPolicy returns a mux matcher function which compares an http request with a policy. // // Routes can be filtered by the `source`, `prefix`, `path` and `regex` fields in the policy config. @@ -365,4 +364,4 @@ func routeMatcherFuncFromPolicy(policy config.Policy) mux.MatcherFunc { return func(r *http.Request, rm *mux.RouteMatch) bool { return sourceMatches(r) && prefixMatches(r) && pathMatches(r) && regexMatches(r) } -} \ No newline at end of file +}