- From: Erik Wilde <dret@berkeley.edu>
- Date: Wed, 23 Jul 2014 09:36:44 +0200
- To: public-hydra@w3.org
- CC: Markus Lanthaler <markus.lanthaler@gmx.net>
hello markus. On 2014-07-23, 9:21 , Markus Lanthaler wrote: > On 22 Jul 2014 at 23:52, Erik Wilde wrote: >> just imagine if the web had gone this route, and HTML and other media >> types would have hardcoded HTTP as the only acceptable way to identify >> and interact with resources. that way, HTTPS would have violated all >> those specs, and you also would never be allowed to use FTP or any other >> kind of URI scheme. > Right, but that's not what I said (at least I didn't want to). I was saying that *if* HTTP URLs are used with those hypermedia controls, *then* it is unnecessary to specify that the server handling requests to these URLs "MUST comply with the HTTP specification [RFC2616]". i think we are in violent agreement here. *if* non-HTTP URIs are showing up, then maybe the client is out of luck, or maybe there's another piece of information somewhere that says how to use the controls with evenbetterthanHTTP: URIs. but if HTTP URIs are used, then well, that means HTTP is used by definition, and implementations supporting this spec over HTTP should know what to do. >> leave it to the use of a particular URI scheme to >> figure out how (if at all) this interaction is possible. if it isn't, >> then at this point a client has to give up and backtrack. > That's basically what I tried to say in my mail: the HTTP URL scheme already defines how the protocol looks like, we don't have to restate that in the Triple Pattern Fragments spec. not only don't you have to, you shouldn't be doing it. it's implicit in the URIs being used. REST's uniform interface constraint allows us to rely on that. i really think we're in agreement here. cheers, dret. -- erik wilde | mailto:dret@berkeley.edu - tel:+1-510-2061079 | | UC Berkeley - School of Information (ISchool) | | http://dret.net/netdret http://twitter.com/dret |
Received on Wednesday, 23 July 2014 07:37:13 UTC