NanoHTTPD is a light-weight HTTP server designed for embedding in other applications, released under a Modified BSD licence. It is being developed at Github and uses Apache Maven for builds & unit testing. Nanolets are like servlets only that they have a extremely low profile. They offer an easy to use system for a more complex server application. We are currently in the process of stabilizing NanoHTTPD from the many pull requests and feature requests that were integrated over the last few months. The next release will come soon, and there will not be any more "intended" major changes before the next release. If you want to use the bleeding edge version, you can clone it from Github, or get it from sonatype.org (see "Maven dependencies / Living on the edge" below). Fully functional HTTP(s) server consisting of one (1) Java file, ready to be customized/inherited for your own project. Simple examples on how to customize NanoHTTPD.

Features

  • Create a custom HTTP server project using Maven for build/dep system
  • Use a Unix variant and a shell
  • NanoHTTPD project currently consist of four parts
  • Only one Java file, providing HTTP 1.1 support
  • No fixed config files, logging, authorization etc
  • Basic support for cookies
  • Supports parameter parsing of GET and POST methods

Project Samples

Project Activity

See All Activity >

Categories

HTTP Servers

License

BSD License

Follow NanoHTTPD

NanoHTTPD Web Site

Other Useful Business Software
Find Hidden Risks in Windows Task Scheduler Icon
Find Hidden Risks in Windows Task Scheduler

Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
Download Free Tool
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NanoHTTPD!

Additional Project Details

Programming Language

Java

Related Categories

Java HTTP Servers

Registered

2021-09-17