Record - http : CommonClientConfiguration

Common client configurations for the next level clients.

Fields

  • httpVersion string (default HTTP_1_1)
  • The HTTP version understood by the client

  • timeoutInMillis int (default 60000)
  • The maximum time to wait (in milliseconds) for a response before closing the connection

  • forwarded string (default disable)
  • The choice of setting forwarded/x-forwarded header

  • followRedirects FollowRedirects? (default ())
  • Configurations associated with Redirection

  • poolConfig PoolConfiguration? (default ())
  • Configurations associated with request pooling

  • cache CacheConfig (default {})
  • HTTP caching related configurations

  • compression Compression (default COMPRESSION_AUTO)
  • Specifies the way of handling compression (accept-encoding) header

  • circuitBreaker CircuitBreakerConfig? (default ())
  • Configurations associated with the behaviour of the Circuit Breaker

  • retryConfig RetryConfig? (default ())
  • Configurations associated with retrying

  • cookieConfig CookieConfig? (default ())
  • Configurations associated with cookies