我想找出请求来自我的资源的原始IP地址。 我有接下来的两种方法来检索它。
String ipAddress = (Series) Request.getCurrent().getAttributes().
get("org.restlet.http.headers").getFirstValue("X-Forwarded-For");
String ip = ipAddress.split(" ")[0];
和
List<String> ipsList = Request.getCurrent().getClientInfo().getForwardedAddresses();
String ip = ipsList.get(ipsList.size() - 1);
两个问题: