add http server and client