- From: <bugzilla@jessica.w3.org>
- Date: Wed, 01 Apr 2015 23:06:28 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28272 --- Comment #3 from Abel Braaksma <abel.braaksma@xs4all.nl> --- I think you are right. I mainly had a hard time finding out what a hierarchical URI is (in unambiguous terms), but after a couple of times rereading, I found this in the RFC: A path is always defined for a URI, though the defined path may be empty (zero length). Use of the slash character to indicate hierarchy is only required when a URI will be used as the context for relative references. Then I thought this still leaves schemes like palm:service/option1/option2 (apparently this really exists), which contain a slash and have a non-zero length path, but later I see: In addition, a URI reference (Section 4.1) may be a relative-path reference, in which case the first path segment cannot contain a colon (":") character. To conclude, it took me a while to grasp it, but it is all there, somewhere ;), and indeed, the test is good (and our results faulty). As an aside, it was Oracle who defined it much easier: A hierarchical URI is either an absolute URI whose scheme-specific part begins with a slash character, or a relative URI, that is, a URI that does not specify a scheme. -- from http://docs.oracle.com/javase/7/docs/api/java/net/URI.html -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Wednesday, 1 April 2015 23:06:30 UTC