Как получить клиентский IP с помощью ktor

Привет, я попытался получить IP клиента с помощью ktor.

Я использовал метод

this.context.request.local.remoteHost

(this.context является экземпляром ApplicationCall)

Как я могу получить настоящий IP-адрес, а не что-то вроде ********. Dip0.t-ipconnect.de


person Infinity_dev    schedule 12.04.2021    source источник


Ответы (1)


Вы также можете получить удаленный хост из источника запроса: call.request.origin.remoteHost, но он также не всегда возвращает IP-адрес. Я создал проблему в системе отслеживания ошибок Ktor, чтобы решить эту проблему.

person Aleksei Tirman    schedule 12.04.2021