Simplify code for SimpleClientHttpRequestFactory.prepareConnection

This commit is contained in:
Rostislav Svoboda
2020-10-03 23:08:12 +02:00
committed by Rossen Stoyanchev
parent b7d1bbb991
commit babcbd0d2b

View File

@@ -208,20 +208,10 @@ public class SimpleClientHttpRequestFactory implements ClientHttpRequestFactory,
connection.setDoInput(true);
if ("GET".equals(httpMethod)) {
connection.setInstanceFollowRedirects(true);
}
else {
connection.setInstanceFollowRedirects(false);
}
connection.setInstanceFollowRedirects("GET".equals(httpMethod));
if ("POST".equals(httpMethod) || "PUT".equals(httpMethod) ||
"PATCH".equals(httpMethod) || "DELETE".equals(httpMethod)) {
connection.setDoOutput(true);
}
else {
connection.setDoOutput(false);
}
connection.setDoOutput("POST".equals(httpMethod) || "PUT".equals(httpMethod) ||
"PATCH".equals(httpMethod) || "DELETE".equals(httpMethod));
connection.setRequestMethod(httpMethod);
}