a client proxy tool for http/https request