diff --git a/transport/http/src/main/java/org/kaazing/gateway/transport/http/HttpConnectProcessor.java b/transport/http/src/main/java/org/kaazing/gateway/transport/http/HttpConnectProcessor.java
index <HASH>..<HASH> 100644
--- a/transport/http/src/main/java/org/kaazing/gateway/transport/http/HttpConnectProcessor.java
+++ b/transport/http/src/main/java/org/kaazing/gateway/transport/http/HttpConnectProcessor.java
@@ -71,7 +71,8 @@ public class HttpConnectProcessor extends BridgeConnectProcessor<DefaultHttpSess
             // create HttpRequestMessage
             HttpRequestMessage httpRequest = new HttpRequestMessage();
             httpRequest.setMethod(session.getMethod());
-            httpRequest.setRequestURI(session.getRequestURI());
+            URI pathFromResource = URI.create(resource.getPath());
+            httpRequest.setRequestURI(pathFromResource);
             httpRequest.setVersion(session.getVersion());
             Map<String, List<String>> parameters = session.getParameters();
             if (!parameters.isEmpty()) {
Added the request URI to the HttpRequestMessage from the path of the remote address