more http client cleanups to take advantage of blocking proxy access