Add configurable HTTP client