Parameters
str
required
The base URL to your Fiddler platform instance
str
required
Authentication token obtained from the Fiddler UI Credentials tab
dict | None
default:"None"
Dictionary mapping protocol to proxy URL for HTTP requests
float | tuple[float, float] | None
default:"None"
HTTP request timeout settings (float or tuple of connect/read timeouts)
bool
default:"True"
Whether to verify server’s TLS certificate (default: True)
bool
default:"True"
Whether to validate server/client version compatibility (default: True)
Raises
- ValueError – If url or token parameters are empty
- IncompatibleClient – If server version is incompatible with client version
- ConnectionError – If unable to connect to the Fiddler platform
Examples
Basic initialization:The client retries a failed request up to 5 times, with exponential
backoff, when the server returns HTTP 429, 500, 502, 503, or 504.
logging module under the
fiddler_evals logger and adds no handlers of its own; configure
logging in your application to see its messages.