W3C home > Mailing lists > Public > www-archive@w3.org > March 2007

why a new SELECT HTTP method?

From: Dan Connolly <connolly@w3.org>
Date: Sun, 04 Mar 2007 21:26:38 -0600
To: triplesoup-dev@incubator.apache.org
Cc: www-archive@w3.org
Message-Id: <1173065198.21236.77.camel@dirk>

Somebody sent me a pointer to this Triple Soup project. Looks
interesting
http://wiki.apache.org/incubator/TripleSoupProposal

The example suggests you're not using the standard SPARQL protocol
but rather making up a SELECT verb for http. That means
query results don't get a URI... just like PROPFIND in WEBDAV.

Please let's not do that again...

"WebDAV [RFC2518] uses a different HTTP method, PROPFIND (section 8.1
PROPFIND), for querying properties of resources; unfortunately, this
provides no URI for the results of these queries."
 -- URIs, Addressability, and the use of HTTP GET and POST
  http://www.w3.org/2001/tag/doc/whenToUseGet.html


The (in-progress) standard SPARQL protocol gives all the details
for using GET for queries, or, if that's impractical, using POST.
http://www.w3.org/TR/rdf-sparql-protocol/

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E
Received on Monday, 5 March 2007 03:26:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 7 November 2012 14:18:04 GMT