| java.lang.Object net.homeip.donaldm.httpdbase4j.RequestHandler
All known Subclasses: net.homeip.donaldm.httpdbase4j.ArchiveRequestHandler, net.homeip.donaldm.httpdbase4j.FileRequestHandler,
RequestHandler | abstract public class RequestHandler implements HttpHandler(Code) | | An abstraction of a handler for HTTP requests.
author: Donald Munro |
COMBINED_REQUEST_DELIMITER | protected static String COMBINED_REQUEST_DELIMITER(Code) | | Delimiter to use between files in a combined request. Must be a regular
expression, hence the \\+.
See Also: CombinedRequest |
COMBINED_REQUEST_EXTENSIONS | protected static String[] COMBINED_REQUEST_EXTENSIONS(Code) | | |
m_ex | protected HttpExchange m_ex(Code) | | The HttpExchange instance for this request.
See Also: com.sun.net.httpserver.HttpExchange |
m_httpd | protected Httpd m_httpd(Code) | | The Httpd instance for this request.
|
m_verbose | protected boolean m_verbose(Code) | | Logging verbosity on or off.
|
RequestHandler | public RequestHandler(Httpd httpd, boolean isVerbose)(Code) | | Create a RequestHandler
Parameters: httpd - The HttpExchange instance for this request. See Also: com.sun.net.httpserver.HttpExchange Parameters: isVerbose - Logging verbosity on/off |
browseDirCheck | protected void browseDirCheck(HttpExchange ex, Request request)(Code) | | Permissions check for directory browse
Parameters: ex - The HttpExchange instance for this request. Parameters: request - The request to check |
isCombinedRequest | public static boolean isCombinedRequest(String path)(Code) | | |
|
|