Как получить IP-адрес клиента?

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

24
задан Teo Klestrup Röijezon 14 March 2012 в 23:16
поделиться