Restful http client library