diff options
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java')
-rw-r--r-- | dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java index 6357e411..b6e0592c 100644 --- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java +++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java @@ -50,29 +50,6 @@ public class WebServer extends NanoHTTPD { super.maxRequestSize = 65535; } - /** - * Extract request source ip address. Honors the x-forwarded-for header. - * - * @param headers - * map of headers as supplied by nanohttpd - * @return IP address, or empty string if unknown - */ - private String extractIp(Map<String, String> headers) { - if (headers == null || headers.isEmpty()) - return ""; - String ip; - ip = headers.get("remote-addr"); - if (ip != null && !ip.equals("127.0.0.1")) - return ip; - ip = headers.get("x-forwarded-for"); - if (ip == null || ip.isEmpty()) - return ""; - final int i = ip.lastIndexOf(','); - if (i == -1) - return ip.trim(); - return ip.substring(i + 1).trim(); - } - @Override public Response serve(IHTTPSession session) { String uri = session.getUri(); |