More strict checking of valid URL hostname characters (deprecated)

These characters, if encountered in the host name portion of a URL, are accepted and percent-escaped. <space> , } { * ‘ ( & ) > < | " = $ ! @ ` # These characters are disallowed by the spec and are generally unsupported, although in rare cases they can work. Chrome will remove this category of accepted-but-escaped characters in URL host names and treat such URLs as invalid.

Documentation

Specification

Established standard

Status in Chromium

Blink


No longer pursuing (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • Shipped
  • Shipped
  • Shipped
  • No signals

Owner

Last updated on 2019-05-20