MCPcopy
hub / github.com/openfaas/faas / URLPathTransformer

Interface URLPathTransformer

gateway/pkg/middleware/resolver.go:30–32  ·  view source on GitHub ↗

URLPathTransformer Transform the incoming URL path for upstream requests

Source from the content-addressed store, hash-verified

28
29// URLPathTransformer Transform the incoming URL path for upstream requests
30type URLPathTransformer interface {
31 Transform(r *http.Request) string
32}
33
34// SingleHostBaseURLResolver resolves URLs against a single BaseURL
35type SingleHostBaseURLResolver struct {

Callers 3

MakeQueuedProxyFunction · 0.65
makeRewriteProxyFunction · 0.65

Implementers 2

TransparentURLPathTransformergateway/pkg/middleware/resolver.go
FunctionPrefixTrimmingURLPathTransformergateway/pkg/middleware/resolver.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…