Spring webflux, ServerRequest получить IP-адрес клиента / браузера - PullRequest
0 голосов
/ 30 апреля 2018

Кто-нибудь, пожалуйста, помогите мне получить IP-адрес клиента в весенней функциональной программе webflux.

У меня есть RouterFunction, которая принимает ServerRequest и дает SeverResponse. Но я хочу, чтобы HttpServerRequest получал getRemoteAddress ().

Спасибо, действительно.

1 Ответ

0 голосов
/ 30 апреля 2018

Это будет поддерживаться в Spring Framework 5.1 с SPR-16681 :

ServerRequest request;
Optional<InetSocketAddress> address = request.remoteAddress();
...