A small HTTP server that supports all the basic HTTP methods