add some method for http\client