Open
Description
'.://'
should not parse. It is not an absolute URI because '.'
is not a valid scheme, and it is not a relative URI because a path-noscheme
cannot begin with a ':'
.
The relevant grammar rules from the RFC:
scheme = ALPHA *( ALPHA / DIGIT / "+" / "-" / "." )
relative-ref = relative-part [ "?" query ] [ "#" fragment ]
relative-part = "//" authority path-abempty
/ path-absolute
/ path-noscheme
/ path-empty
path-noscheme = segment-nz-nc *( "/" segment )
segment-nz-nc = 1*( unreserved / pct-encoded / sub-delims / "@" )
; non-zero-length segment without any colon ":"
Metadata
Assignees
Labels
No labels