Package fi.iki.elonen.debug
Class DebugServer
- java.lang.Object
-
- fi.iki.elonen.NanoHTTPD
-
- fi.iki.elonen.debug.DebugServer
-
- Direct Known Subclasses:
TempFilesServer
public class DebugServer extends NanoHTTPD
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class fi.iki.elonen.NanoHTTPD
NanoHTTPD.AsyncRunner, NanoHTTPD.ClientHandler, NanoHTTPD.ContentType, NanoHTTPD.Cookie, NanoHTTPD.CookieHandler, NanoHTTPD.DefaultAsyncRunner, NanoHTTPD.DefaultServerSocketFactory, NanoHTTPD.DefaultTempFile, NanoHTTPD.DefaultTempFileManager, NanoHTTPD.HTTPSession, NanoHTTPD.IHTTPSession, NanoHTTPD.Method, NanoHTTPD.Response, NanoHTTPD.ResponseException, NanoHTTPD.SecureServerSocketFactory, NanoHTTPD.ServerRunnable, NanoHTTPD.ServerSocketFactory, NanoHTTPD.TempFile, NanoHTTPD.TempFileManager, NanoHTTPD.TempFileManagerFactory
-
-
Field Summary
-
Fields inherited from class fi.iki.elonen.NanoHTTPD
asyncRunner, MIME_HTML, MIME_PLAINTEXT, MIME_TYPES, SOCKET_READ_TIMEOUT
-
-
Constructor Summary
Constructors Constructor Description DebugServer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidlistItem(java.lang.StringBuilder sb, java.util.Map.Entry<java.lang.String,? extends java.lang.Object> entry)static voidmain(java.lang.String[] args)NanoHTTPD.Responseserve(NanoHTTPD.IHTTPSession session)Override this to customize the server.private java.lang.StringtoString(java.util.Map<java.lang.String,? extends java.lang.Object> map)private java.lang.StringunsortedList(java.util.Map<java.lang.String,? extends java.lang.Object> map)-
Methods inherited from class fi.iki.elonen.NanoHTTPD
closeAllConnections, createClientHandler, createServerRunnable, decodeParameters, decodeParameters, decodePercent, getHostname, getListeningPort, getMimeTypeForFile, getServerSocketFactory, getTempFileManagerFactory, isAlive, makeSecure, makeSSLSocketFactory, makeSSLSocketFactory, makeSSLSocketFactory, mimeTypes, newChunkedResponse, newFixedLengthResponse, newFixedLengthResponse, newFixedLengthResponse, serve, setAsyncRunner, setServerSocketFactory, setTempFileManagerFactory, start, start, start, stop, useGzipWhenAccepted, wasStarted
-
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
listItem
private void listItem(java.lang.StringBuilder sb, java.util.Map.Entry<java.lang.String,? extends java.lang.Object> entry)
-
serve
public NanoHTTPD.Response serve(NanoHTTPD.IHTTPSession session)
Description copied from class:NanoHTTPDOverride this to customize the server. (By default, this returns a 404 "Not Found" plain text error response.)
-
toString
private java.lang.String toString(java.util.Map<java.lang.String,? extends java.lang.Object> map)
-
unsortedList
private java.lang.String unsortedList(java.util.Map<java.lang.String,? extends java.lang.Object> map)
-
-