blocking http client