HTTP server built on pipes