dlt.sources.helpers.rest_client.redaction
sanitize_url
def sanitize_url(url: str, sensitive: Optional[Set[str]] = None) -> str
Sanitizes a URL by replacing sensitive query parameters with '***'.
Arguments:
url
- The URL to sanitizesensitive
- Set of parameter names to redact (if not provided, uses the default set: SENSITIVE_PARAMS)
Returns:
str
- The sanitized URL