NetworkingClient, which will be used when making requests. You can configure the default client with custom timeout values, any headers that should be sent on all requests, and whether to log request/response info (for non-production debugging purposes only). For more advanced configuration, you can provide your own implementation of NetworkingClient.
Timeout configuration
Logging configuration
Set additional headers for all requests
Advanced configuration
For more advanced configuration of the networking client, you can provide a custom implementation ofNetworkingClient. This may be useful when you want to reuse your own networking client, configure a proxy, and so on.