diff --git a/url.bs b/url.bs index 6579d359..a9c48254 100644 --- a/url.bs +++ b/url.bs @@ -382,7 +382,8 @@ up to three ASCII digits per sequence, each representing a decimal number XXX should we define the format inline instead just like STD 66? --> -
A valid opaque-host string must be zero or more URL units. +
An valid opaque-host string must be zero or more URL units or:
+"[
", followed by an IPv6 address string, followed by "]
".
This is not part of the definition of valid host string as it requires context to be distinguished.