jetty 8 - websockets:如何获取客户端IP地址?

Dou*_*eri 2 java jetty websocket

简单的任务.我正在使用jetty的websockets服务器实现,我必须获取客户端IP地址,但我不知道如何.

Nis*_*ant 5

我认为它与以往一样,从HTTPServletRequest#getRemoteAddr()这样抓取IP :

public class WSServlet extends WebSocketServlet {

    ...
    ...

    @Override
    public WebSocket doWebSocketConnect(HttpServletRequest req, String str) {
        System.out.println("IP: "+ req.getRemoteAddr());
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)