You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@knox.apache.org by km...@apache.org on 2013/09/27 04:53:43 UTC
git commit: KNOX-106: Remove Host header from inbound request so that
HTTPClient populates it for the outbound request.
Updated Branches:
refs/heads/master e5196a533 -> cf316b3c1
KNOX-106: Remove Host header from inbound request so that HTTPClient populates it for the outbound request.
Project: http://git-wip-us.apache.org/repos/asf/incubator-knox/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-knox/commit/cf316b3c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-knox/tree/cf316b3c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-knox/diff/cf316b3c
Branch: refs/heads/master
Commit: cf316b3c1a948357fb3040940951c42fa738d768
Parents: e5196a5
Author: Kevin Minder <ke...@hortonworks.com>
Authored: Thu Sep 26 22:53:33 2013 -0400
Committer: Kevin Minder <ke...@hortonworks.com>
Committed: Thu Sep 26 22:53:33 2013 -0400
----------------------------------------------------------------------
.../apache/hadoop/gateway/dispatch/AbstractGatewayDispatch.java | 2 +-
.../test/java/org/apache/hadoop/gateway/GatewayBasicFuncTest.java | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-knox/blob/cf316b3c/gateway-spi/src/main/java/org/apache/hadoop/gateway/dispatch/AbstractGatewayDispatch.java
----------------------------------------------------------------------
diff --git a/gateway-spi/src/main/java/org/apache/hadoop/gateway/dispatch/AbstractGatewayDispatch.java b/gateway-spi/src/main/java/org/apache/hadoop/gateway/dispatch/AbstractGatewayDispatch.java
index 525300f..9fd755e 100644
--- a/gateway-spi/src/main/java/org/apache/hadoop/gateway/dispatch/AbstractGatewayDispatch.java
+++ b/gateway-spi/src/main/java/org/apache/hadoop/gateway/dispatch/AbstractGatewayDispatch.java
@@ -42,7 +42,7 @@ public abstract class AbstractGatewayDispatch extends AbstractGatewayFilter impl
private static Map<String,Adapter> METHOD_ADAPTERS = createMethodAdapters();
private static int STREAM_COPY_BUFFER_SIZE = 4096;
- private static final List<String> EXCLUDE_HEADERS = Arrays.asList( "Content-Length", "Authorization");
+ private static final List<String> EXCLUDE_HEADERS = Arrays.asList( "Host", "Authorization", "Content-Length" );
private static Map<String,Adapter> createMethodAdapters() {
Map<String,Adapter> map = new HashMap<String,Adapter>();
http://git-wip-us.apache.org/repos/asf/incubator-knox/blob/cf316b3c/gateway-test/src/test/java/org/apache/hadoop/gateway/GatewayBasicFuncTest.java
----------------------------------------------------------------------
diff --git a/gateway-test/src/test/java/org/apache/hadoop/gateway/GatewayBasicFuncTest.java b/gateway-test/src/test/java/org/apache/hadoop/gateway/GatewayBasicFuncTest.java
index ff39b09..8b8cc58 100644
--- a/gateway-test/src/test/java/org/apache/hadoop/gateway/GatewayBasicFuncTest.java
+++ b/gateway-test/src/test/java/org/apache/hadoop/gateway/GatewayBasicFuncTest.java
@@ -260,6 +260,7 @@ public class GatewayBasicFuncTest {
.expect()
.method( "PUT" )
.pathInfo( "/v1" + root + "/dir/file" )
+ .header( "Host", driver.getRealAddr( "WEBHDFS" ) )
.queryParam( "op", "CREATE" )
.queryParam( "user.name", username )
.respond()