diff options
author | Manuel Bentele | 2021-03-05 15:05:26 +0100 |
---|---|---|
committer | Manuel Bentele | 2021-03-11 07:46:19 +0100 |
commit | a9fa7cc522c4a36d05ba324bdefeff7b8852a124 (patch) | |
tree | 4d61364fef9c28d897140f013796148ac39d0090 /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/web/WebServer.java | |
parent | [client] Fix warnings and replace deprecated methods (diff) | |
download | tutor-module-a9fa7cc522c4a36d05ba324bdefeff7b8852a124.tar.gz tutor-module-a9fa7cc522c4a36d05ba324bdefeff7b8852a124.tar.xz tutor-module-a9fa7cc522c4a36d05ba324bdefeff7b8852a124.zip |
[server] Fix warnings and replace deprecated methods
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(); |