W3C home > Mailing lists > Public > semantic-web@w3.org > October 2006

RE: Testing RDF vs HTML Content Negotiation

From: T.Heath <T.Heath@open.ac.uk>
Date: Fri, 27 Oct 2006 13:07:09 +0100
Message-ID: <E0FEA5DF00E59E409F90C854A1B45BAA0294FE57@EPPING-EVS1.open.ac.uk>
To: "Ian Davis" <iand@internetalchemy.org>, <semantic-web@w3.org>

Thanks all for the helpful replies. Turns out the issue was one of
<blush>human error</blush>.

In case I can save someone else a few minutes, the issue was this:

- my rewrite rules are based on Recipe 3 of
http://www.w3.org/TR/swbp-vocab-pub/ (which is an excellent resource
btw). Unfortunately I'd forgotten to modify the User-Agent: header
aswell as the Accept: header, so the "RewriteCond %{HTTP_USER_AGENT}
^Mozilla/.*" was still being met, hence always getting HTML content.
Doh.

I note that inclusion of this condition is not considered good practice.
Does anyone know if the IE6 issue that makes it a necessary evil has
been resolved in IE7?

For the record, the Firefox extensions I'm using (which incidentally do
work as intended) are Modify Headers [1] and LiveHTTPHeaders [2], both
highly recommended.

Cheers,

Tom.

[1] https://addons.mozilla.org/firefox/967/
[2] http://livehttpheaders.mozdev.org/



> -----Original Message-----
> From: semantic-web-request@w3.org 
> [mailto:semantic-web-request@w3.org] On Behalf Of Ian Davis
> Sent: 26 October 2006 22:29
> To: T.Heath
> Cc: semantic-web@w3.org
> Subject: Re: Testing RDF vs HTML Content Negotiation
> 
> 
> 
> On 26/10/2006 21:09, T.Heath wrote:
> > My problem is that I can't determine if it's an error in the 
> > RewriteRules or that the Firefox extension isn't doing what 
> it claims. 
> > My hunch is the former, but I've no way to tell right now. 
> Does anyone 
> > have a site that does this form of content negotiation that 
> they'd be 
> > happy for me to use for some low-traffic testing so I can 
> isolate the 
> > problem?
> 
> You're welcome to try vocab.org. That site content negotiates 
> the schema 
> information. The following give the expected results for me:
> 
> curl -H "Accept: text/html" http://vocab.org/frbr/core
> 
> curl -H "Accept: application/rdf+xml" http://vocab.org/frbr/core
> 
> I wrote up the configuration I use here:
> 
> http://lists.w3.org/Archives/Public/public-swbp-wg/2005Dec/0030.html
> 
> You might want to look at some of the techniques described in this 
> document too:
> 
> http://www.w3.org/TR/swbp-vocab-pub/
> 
> Ian
> 
> -- 
> http://purl.org/NET/iand
> Blogging at... http://iandavis.com/blog
> Working on... http://directory.talis.com/
> 
> 
Received on Friday, 27 October 2006 12:07:45 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 1 March 2016 07:41:53 UTC