diff --git a/internal/net/http/reverse_proxy_mod.go b/internal/net/http/reverse_proxy_mod.go index 136f9d3..849fac4 100644 --- a/internal/net/http/reverse_proxy_mod.go +++ b/internal/net/http/reverse_proxy_mod.go @@ -406,7 +406,6 @@ func (p *ReverseProxy) handler(rw http.ResponseWriter, req *http.Request) { outreq.Header.Set(HeaderXForwardedProto, reqScheme) outreq.Header.Set(HeaderXForwardedHost, req.Host) outreq.Header.Set(HeaderXForwardedURI, req.RequestURI) - outreq.Header.Set("Origin", reqScheme+"://"+req.Host) if _, ok := outreq.Header["User-Agent"]; !ok { // If the outbound request doesn't have a User-Agent header set, diff --git a/schema/providers.schema.json b/schema/providers.schema.json index 0d9aa48..5ed99c5 100644 --- a/schema/providers.schema.json +++ b/schema/providers.schema.json @@ -10,7 +10,7 @@ } ], "patternProperties": { - "^[a-zA-Z0-9_-]+$": { + ".+": { "title": "Proxy entry", "type": "object", "properties": {