in azure-kusto-ingest/azure/kusto/ingest/base_ingest_client.py [0:0]
def is_reserved_hostname(raw_uri: str) -> bool:
url = urlparse(raw_uri)
if not url.netloc:
return True
authority = url.netloc.split(":")[0] # removes port if exists
try:
is_ip = ipaddress.ip_address(authority)
except ValueError:
is_ip = False
is_localhost = "localhost" in authority
return is_localhost or is_ip or authority.lower() == "onebox.dev.kusto.windows.net"