a mini web server that provides basic http methods.