- From: Steve Harris <steve.harris@garlik.com>
- Date: Fri, 5 Feb 2010 16:55:11 +0000
- To: Andy Seaborne <andy.seaborne@talis.com>
- Cc: SPARQL Working Group <public-rdf-dawg@w3.org>
On 5 Feb 2010, at 16:23, Andy Seaborne wrote: > On 05/02/2010 15:53, Steve Harris wrote: >> On 5 Feb 2010, at 15:31, Andy Seaborne wrote: >> >>> This arose because of baseless RDF/XML and wanting to copy them from >>> the their original URL to a harvesting store. >>> >>> What's the base URI when using SPARQL HTTP Update when using remote >>> naming (?graph=) >>> >>> It looks to me like it's the whole of: >>> >>> http://server/service?graph=http://examples/myGraph >> >> FWIW, in 4store it's <http://examples/myGraph> in this example. In >> our >> experiences this more matches user expectations with regard to >> relative >> URIs. > > That's what I'd like it to be ... I don't think that HTTP allows it > though :-( > > http://www.ietf.org/rfc/rfc1808.txt > 3. Establishing a Base URL > > .----------------------------------------------------------. > | .----------------------------------------------------. | > | | .----------------------------------------------. | | > | | | .----------------------------------------. | | | > | | | | (3.1) Base URL embedded in the | | | | > | | | | document's content | | | | > | | | `----------------------------------------' | | | > | | | (3.2) Base URL of the encapsulating entity | | | > | | | (message, document, or none). | | | > | | `----------------------------------------------' | | > | | (3.3) URL used to retrieve the entity | | > | `----------------------------------------------------' | > | (3.4) Base URL = "" (undefined) | > `----------------------------------------------------------' In my (not very informed) opinion, 3.2 "Base URL of the encapsulating entity" would cover this case, if it was worded correctly in the HTTP update spec. - Steve -- Steve Harris, Garlik Limited 2 Sheen Road, Richmond, TW9 1AE, UK +44 20 8973 2465 http://www.garlik.com/ Registered in England and Wales 535 7233 VAT # 849 0517 11 Registered office: Thames House, Portsmouth Road, Esher, Surrey, KT10 9AD
Received on Friday, 5 February 2010 16:55:52 UTC