Revisted HTTP server lab