Как получить клиентский IP?
Хотя это звучит глупо, я не смог найти способ получить IP-адрес клиента в Play 2.0. Это было доступно в 1.2.x какHttp.Request.remoteAddress
, но 2.0 (я в первую очередь проверил Scala API, но я также быстро проверил Java) предоставляет только информацию о серверной стороне запроса вplay(.api).mvc.Request
, Я что-то упускаю? Ближайший хак, о котором я могу подумать сейчас, это настроить его за обратным прокси и затем проверитьX-Forwarded-For
, но это не слишком хорошо работает в dev.