Improved http server and client.