domain_name
Type specification, version v1.0.0
Summary
domain_name is a canonical lowercase ASCII domain name.
Canonical form
A domain_name value MUST:
- be entirely lowercase ASCII
- consist of one or more labels separated by
. - contain at least one
. - contain only lowercase ASCII letters, digits,
-, and. - not begin or end with
. - not contain consecutive dots
Each label MUST:
- be non-empty
- not begin or end with
-
Notes
domain_name is a practical canonical form for Chronicle use.
It does not include scheme, port, path, query, or fragment.
It does not include a trailing dot.
Examples
Valid:
example.comsub.example.comnews.example-site.org
Invalid:
Example.com.example.comexample.com.example..com-example.comexample-.comhttps://example.comexample.com:443