Skip to content

Commit 19d7337

Browse files
izeyewilkinsona
authored andcommitted
Remove unnecessary Host header set in UriModifyingOperationPreprocessor
Closes gh-280
1 parent 4f00ceb commit 19d7337

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

spring-restdocs-restassured/src/main/java/org/springframework/restdocs/restassured/operation/preprocess/UriModifyingOperationPreprocessor.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,8 @@ public OperationRequest preprocess(OperationRequest request) {
126126
if (this.scheme != null) {
127127
uriBuilder.scheme(this.scheme);
128128
}
129-
HttpHeaders modifiedHeaders = modify(request.getHeaders());
130129
if (this.host != null) {
131130
uriBuilder.host(this.host);
132-
modifiedHeaders.set(HttpHeaders.HOST, this.host);
133131
}
134132
if (this.port != null) {
135133
if (StringUtils.hasText(this.port)) {
@@ -140,6 +138,7 @@ public OperationRequest preprocess(OperationRequest request) {
140138
}
141139
}
142140
URI modifiedUri = uriBuilder.build(true).toUri();
141+
HttpHeaders modifiedHeaders = modify(request.getHeaders());
143142
modifiedHeaders.set(HttpHeaders.HOST, modifiedUri.getHost()
144143
+ (modifiedUri.getPort() == -1 ? "" : ":" + modifiedUri.getPort()));
145144
return this.contentModifyingDelegate.preprocess(

0 commit comments

Comments
 (0)