arelle.UrlUtil
#
See COPYRIGHT.md for copyright information.
Module Contents#
Functions#
Data#
API#
- arelle.UrlUtil.authority(url: str, includeScheme: bool = True) str #
- arelle.UrlUtil.scheme(url: str) str | None #
- arelle.UrlUtil.absoluteUrlPattern#
None
- arelle.UrlUtil.relativeUrlPattern#
None
- arelle.UrlUtil.windowsDriveLetterPathPattern#
None
- arelle.UrlUtil.splitDecodeFragment(url: str) tuple[str, str] #
- arelle.UrlUtil.anyUriQuoteForPSVI(uri: str) str #
- arelle.UrlUtil.isValidAbsolute(url: str) bool #
- arelle.UrlUtil.isValidUriReference(url: str) bool #
- arelle.UrlUtil.isAbsolute(url: str) bool #
- arelle.UrlUtil.isHttpUrl(url: str) bool #
- arelle.UrlUtil.ensureUrl(maybeUrl: str) str #
- arelle.UrlUtil.parseRfcDatetime(rfc2822date: str) datetime.datetime | None #
- arelle.UrlUtil.zipRelativeFilePattern#
None
- arelle.UrlUtil.relativeUri(baseUri: str, relativeUri: str) str #
- arelle.UrlUtil.decodeBase64DataImage(imageData: str | None) bytes | None #