added HTTP server/client impl codes