Interface for customizing config for each requests
Create a new client sharing the same underlying http client