diff options
author | ritchie <ritchie@gmx.at> | 2015-05-14 09:47:39 +0200 |
---|---|---|
committer | ritchie <ritchie@gmx.at> | 2015-05-14 09:47:39 +0200 |
commit | d4146a62f555828a0252553bd95ca9901000f375 (patch) | |
tree | bbdc8e097e684ae8698d35dcce2bfa4b511c2068 /webserver | |
parent | 9e1ec7bff40d70d31953a04dd448665aaf549395 (diff) | |
download | nanohttpd-d4146a62f555828a0252553bd95ca9901000f375.tar.gz |
fixed #117
Diffstat (limited to 'webserver')
-rw-r--r-- | webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java b/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java index acedc4a..7f5449c 100644 --- a/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java +++ b/webserver/src/main/java/fi/iki/elonen/SimpleWebServer.java @@ -442,7 +442,7 @@ public class SimpleWebServer extends NanoHTTPD { String mimeTypeForFile = getMimeTypeForFile(uri); WebServerPlugin plugin = SimpleWebServer.mimeTypeHandlers.get(mimeTypeForFile); Response response = null; - if (plugin != null) { + if (plugin != null && plugin.canServeUri(uri, homeDir)) { response = plugin.serveFile(uri, headers, session, f, mimeTypeForFile); if (response != null && response instanceof InternalRewrite) { InternalRewrite rewrite = (InternalRewrite) response; |