Eaton on Nostr: For future nerd reference: ...
For future nerd reference:
protocol://username:password@subdomain.domainWithoutSuffix.publicSuffix:port/directory/subdirectory/file.extension?param1=value¶m2=value#hash
hostname == subdomain.domainWithoutSuffix.publicSuffix
host == hostname:port
pathname == /directory/subdirectory/file.extension
search == ?param1=value¶m2=value
protocol://username:password@subdomain.domainWithoutSuffix.publicSuffix:port/directory/subdirectory/file.extension?param1=value¶m2=value#hash
hostname == subdomain.domainWithoutSuffix.publicSuffix
host == hostname:port
pathname == /directory/subdirectory/file.extension
search == ?param1=value¶m2=value