From 19d7337e264cdfc6e526d37dac81617194fc22c6 Mon Sep 17 00:00:00 2001 From: Johnny Lim Date: Fri, 22 Jul 2016 08:12:04 +0900 Subject: [PATCH] Remove unnecessary Host header set in UriModifyingOperationPreprocessor Closes gh-280 --- .../preprocess/UriModifyingOperationPreprocessor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/spring-restdocs-restassured/src/main/java/org/springframework/restdocs/restassured/operation/preprocess/UriModifyingOperationPreprocessor.java b/spring-restdocs-restassured/src/main/java/org/springframework/restdocs/restassured/operation/preprocess/UriModifyingOperationPreprocessor.java index 5d156655..1a479814 100644 --- a/spring-restdocs-restassured/src/main/java/org/springframework/restdocs/restassured/operation/preprocess/UriModifyingOperationPreprocessor.java +++ b/spring-restdocs-restassured/src/main/java/org/springframework/restdocs/restassured/operation/preprocess/UriModifyingOperationPreprocessor.java @@ -126,10 +126,8 @@ public final class UriModifyingOperationPreprocessor implements OperationPreproc if (this.scheme != null) { uriBuilder.scheme(this.scheme); } - HttpHeaders modifiedHeaders = modify(request.getHeaders()); if (this.host != null) { uriBuilder.host(this.host); - modifiedHeaders.set(HttpHeaders.HOST, this.host); } if (this.port != null) { if (StringUtils.hasText(this.port)) { @@ -140,6 +138,7 @@ public final class UriModifyingOperationPreprocessor implements OperationPreproc } } URI modifiedUri = uriBuilder.build(true).toUri(); + HttpHeaders modifiedHeaders = modify(request.getHeaders()); modifiedHeaders.set(HttpHeaders.HOST, modifiedUri.getHost() + (modifiedUri.getPort() == -1 ? "" : ":" + modifiedUri.getPort())); return this.contentModifyingDelegate.preprocess(