- From: Ian Stuart <Ian.Stuart@ed.ac.uk>
- Date: Mon, 1 Feb 2021 06:52:15 +0000
- To: <www-validator@w3.org>
The error is correct. RFC3986 states that A URI is a sequence of characters from a very limited set: the letters of the basic Latin alphabet, digits, and a few special characters. The list of "unreserved characters" is then defined as unreserved = ALPHA / DIGIT / "-" / "." / "_" / "~" .... so in your href, you should have encoded both the round AND square braces On 27/01/2021 16:22, Andrew Wylie wrote: > I want to link to a file on the Web that has square brackets in its > name. I have escaped those characters but am still getting "Illegal > character in path segment" > > <a > href="http://publ.lib.ru/ARCHIVES/F/FEDOTOV_Yakov_Andreevich/Fedotov_Ya.A..._Tranzistory.(1960).[djv-fax].zip">Transistors</a> > > Is this correct? The page looks fine in Firefox and the link works! > -- Ian Stuart. Perl & Python developer, EDINA, The University of Edinburgh. 🚙 http://edina.ac.uk/ The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
Received on Monday, 1 February 2021 06:52:49 UTC