Basic HTTP client used for talking with APIs.