Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Won't Fix
-
2.6
-
None
Description
Content negotiation is not properly working, see for instance:
sergio@wolfcastle:~$ curl -X PUT -i -H "Content-Type: text/rdf+n3; rel=meta" -d '<http://localhost:8080/resource/1234> <http://www.w3.org/2000/01/rdf-schema#label> "Test Resource".' http://localhost:8080/resource/1234
HTTP/1.1 200 OK
Server: Apache Marmotta/3.0.0-incubating-SNAPSHOT (build 0)
Content-Length: 0
Date: Tue, 26 Feb 2013 10:44:48 GMT
sergio@wolfcastle:~$ curl -I -H "Accept: text/html" http://localhost:8080/resource/1234
HTTP/1.1 406 Not Acceptable
Server: Apache Marmotta/3.0.0-incubating-SNAPSHOT (build 0)
Content-Type: text/plain;charset=UTF-8
Content-Length: 467
Date: Tue, 26 Feb 2013 10:45:15 GMT
sergio@wolfcastle:~$ curl -I -H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8" http://localhost:8080/resource/1234
HTTP/1.1 303 See Other
Server: Apache Marmotta/3.0.0-incubating-SNAPSHOT (build 0)
ETag: W/"50b6c92c"
Last-Modified: Tue Feb 26 11:44:48 CET 2013
Location: http://localhost:8080/meta/application/xml/1234
Vary: Accept
Content-Type: application/xml;q=1.0;rel=meta
Content-Length: 0
Date: Tue, 26 Feb 2013 10:46:03 GMT