- From: Phillip Lord <phillip.lord@newcastle.ac.uk>
- Date: Wed, 24 Apr 2013 15:09:09 +0100
- To: Leigh Dodds <leigh@ldodds.com>
- Cc: Hugh Glaser <hg@ecs.soton.ac.uk>, Mark Baker <distobj@acm.org>, "public-lod\@w3.org \<public-lod\@w3.org" <public-lod@w3.org>
Well, more than useful I think. Content negotiation without it seems a bit pointless. As you say, the last doesn't, the first two do, they overlap in formats they will return, but each have some unique ones. But I had to read the documentation to find this out. Bit clunky. Phil Leigh Dodds <leigh@ldodds.com> writes: > The first two indicate that responses vary based on Accept header as > both have a Vary: Accept. The third doesn't so doesn't support > negotiation. > > None of the URLs advertise what formats are available. That's not a > requirement for content-negotiation, although it'd be useful. > > Cheers, > > L. > > > On Wed, Apr 24, 2013 at 2:17 PM, Phillip Lord > <phillip.lord@newcastle.ac.uk> wrote: >> >> Hmmm. >> >> So, taking a look at these three URLs, can you tell me >> a) which of these support content negotiation, and b) what formats >> they provide. >> >> http://dx.doi.org/10.3390/fi4041004 >> http://dx.doi.org/10.1594/PANGAEA.527932 >> http://dx.doi.org/10.1000/182 >> >> I tried vapor -- it seems to work by probing with application/rdf+xml, >> but it appears to work by probing. I can't find any of the headers >> mentioned either, although perhaps I am looking wrongly. >> >> Phil >> >> >> >> Hugh Glaser <hg@ecs.soton.ac.uk> writes: >> >>> Ah of course - thanks Mark, silly me. >>> So I look at the Link: header for something like >>> curl -L -i http://dbpedia.org/resource/Luton >>> Which gives me the information I want. >>> >>> Anyone got any offers for how I would use Linked Data to get this into my RDF store? >>> >>> So then I can do things something like: >>> SELECT ?type ?source FROM { <http://dbpedia.org/resource/Luton> ?foo ?file . >>> ?file ?type ?source . } >>> (I think). >>> >>> I suppose it would need to actually be returned from a URI at the site - I >>> can't get a header as URI resolution - right? >>> And I would need an ontology? >>> >>> Cheers. >>> >>> On 23 Apr 2013, at 19:49, Mark Baker <distobj@acm.org> >>> wrote: >>> >>>> On Tue, Apr 23, 2013 at 1:42 PM, Hugh Glaser <hg@ecs.soton.ac.uk> wrote: >>>>> >>>>> On 22 Apr 2013, at 12:18, Phillip Lord <phillip.lord@newcastle.ac.uk> wrote: >>>>> <snip> >>>>>> We need to check for content negotiation; I'm not clear, though, how we >>>>>> are supposed to know what forms of content are available. Is there >>>>>> anyway we can tell from your website that content negotiation is >>>>>> possible? >>>>> Ah, and interesting question. >>>>> I don't know of any, but maybe someone else does? >>>> >>>> Client-side conneg, look for Link rel=alternate headers in response >>>> >>>> Server-side conneg, look for "Vary: Content-Type" in response >>>> >>>> Mark. >>> >>> >>> >> >> -- >> Phillip Lord, Phone: +44 (0) 191 222 7827 >> Lecturer in Bioinformatics, Email: phillip.lord@newcastle.ac.uk >> School of Computing Science, http://homepages.cs.ncl.ac.uk/phillip.lord >> Room 914 Claremont Tower, skype: russet_apples >> Newcastle University, twitter: phillord >> NE1 7RU >> -- Phillip Lord, Phone: +44 (0) 191 222 7827 Lecturer in Bioinformatics, Email: phillip.lord@newcastle.ac.uk School of Computing Science, http://homepages.cs.ncl.ac.uk/phillip.lord Room 914 Claremont Tower, skype: russet_apples Newcastle University, twitter: phillord NE1 7RU
Received on Wednesday, 24 April 2013 14:09:37 UTC