Publisher review:NanoHTTPD is a free, simple, tiny (1 java file!), nicely embeddable HTTP server in Java. NanoHTTPD is a free, simple, tiny (1 java file!), nicely embeddable HTTP server in Java.
Features and Limitations:- Only one Java file
- Java 1.1 compatible
- Released as open source, Modified BSD licence
- No fixed config files, logging, authorization etc. (Implement by yourself if you need them.)
- Supports parameter parsing of GET and POST methods
- Supports both dynamic content and file serving
- Never caches anything
- Doesn't limit bandwidth, request time or simultaneous connections
- Default code serves files and shows all HTTP parameters and headers
- File server supports directory listing, index.html and index.htm
- File server does the 301 redirection trick for directories without /
- File server supports simple skipping for files (continue download)
- File server uses current directory as a web root
- File server serves also very long files without memory overhead
- Contains a built-in list of most common mime types
- All header names are converted lowercase so they don't vary between browsers/clients
NanoHTTPD is a Java script for Artificial Intelligence scripts design by Jarno Elonen.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris