ktor获取客户端IP的方法

How to get Client IP with ktor

嘿,我试着用 ktor 获取客户端的 ip。

我用了方法

this.context.request.local.remoteHost

(this.context 是 ApplicationCall 的一个实例)

我怎样才能得到真正的 ip 而不是像“********.dip0.t-ipconnect.de”之类的东西

您还可以从请求的来源获取远程主机:call.request.origin.remoteHost 但它 returns IP 地址并非在所有情况下都是如此。 我在 Ktor 的错误跟踪器中创建了 an issue 来解决这个问题。