A lightweight toolkit for extracting structured information from URLs. Includes functions for parsing, normalizing protocols, extracting domains, and constructing clean URLs. Domain and public-suffix extraction is delegated to the 'pslr' package, which implements the Public Suffix List from https://publicsuffix.org. Punycode and IDNA encoding is handled by the 'punycoder' package.
See also
Parsing: safe_parse_url(), safe_parse_urls().
Accessors: get_host(), get_domain(), get_tld(), get_subdomain(),
get_path(), get_query().
Cleaning and joining: get_clean_url(), canonical_join().
Query introspection: query_param_summary().
Cache management: rurl_clear_caches(), rurl_cache_info(),
rurl_cache_config().
Domain and public-suffix extraction is delegated to the pslr package; Punycode/IDNA encoding is handled by the punycoder package.
Author
Maintainer: Bart Turczynski bartek@turczynski.pl (ORCID)
Authors:
Bart Turczynski bartek@turczynski.pl (ORCID)