首页 > 解决方案 > 查找 Netty HttpRequest 的远程地址

问题描述

我正在使用 netty 并尝试使用此库定义一些映射。但我不知道如何从 HttpRequest 获取用户的远程地址。

这是示例代码:

public class TestHandler extends AbstractHttpHandler {
@Path("/ping")
@GET
public void testGet(HttpRequest httpRequest, HttpResponder responder) {
    // remote address?
    responder.sendString(HttpResponseStatus.OK, "OK");
}

}

标签: jax-rsnetty

解决方案


我无法告诉您您正在使用的库,但通常您会使用它channel.remoteAddress()来获取远程对等方的地址。


推荐阅读