diff --git a/gateway/handlers/queueproxy.go b/gateway/handlers/queueproxy.go index 5a0ac82c788a46986e9ef7d43ea65ff35f9d3431..e61cc61ff720d24708d1eec457a30be852a87472 100644 --- a/gateway/handlers/queueproxy.go +++ b/gateway/handlers/queueproxy.go @@ -50,6 +50,7 @@ func MakeQueuedProxy(metrics metrics.MetricOptions, wildcard bool, canQueueReque Method: r.Method, QueryString: r.URL.RawQuery, Header: r.Header, + Host: r.Host, CallbackURL: callbackURL, } diff --git a/gateway/queue/types.go b/gateway/queue/types.go index 9d3a90dce8cf2c54a3e6f0c97c779c0d80583231..f955480f5c6a963e70be1b90b4372d7518ea8905 100644 --- a/gateway/queue/types.go +++ b/gateway/queue/types.go @@ -9,6 +9,7 @@ import "net/http" // Request for asynchronous processing type Request struct { Header http.Header + Host string Body []byte Method string QueryString string