Skip to content

Commit b9d6a90

Browse files
committed
Merge branch '6.2.x'
2 parents b46c41b + 03c3ec1 commit b9d6a90

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

spring-web/src/main/java/org/springframework/http/server/ServletServerHttpRequest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,9 @@ public InetSocketAddress getLocalAddress() {
216216

217217
@Override
218218
public InetSocketAddress getRemoteAddress() {
219-
return new InetSocketAddress(this.servletRequest.getRemoteAddr(), this.servletRequest.getRemotePort());
219+
String addressOrHost = this.servletRequest.getRemoteAddr();
220+
addressOrHost = (addressOrHost != null ? addressOrHost : this.servletRequest.getRemoteHost());
221+
return new InetSocketAddress(addressOrHost, this.servletRequest.getRemotePort());
220222
}
221223

222224
@Override

0 commit comments

Comments
 (0)