changeset 905:741aa0f9be48

very simple con-neg on rdfdb /graph to support text/plain (ntriples) Ignore-this: f3fb68f94f6ee7691ae8cf736af06d6d
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 10 Jun 2013 06:02:45 +0000
parents 86c6700d1d63
children c6750f266536
files bin/rdfdb
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/bin/rdfdb	Mon Jun 10 06:01:58 2013 +0000
+++ b/bin/rdfdb	Mon Jun 10 06:02:45 2013 +0000
@@ -348,7 +348,11 @@
 
 class GraphResource(PrettyErrorHandler, cyclone.web.RequestHandler):
     def get(self):
-        self.write(self.settings.db.graph.serialize(format='n3'))
+        accept = self.request.headers.get('accept', '')
+        format = 'n3'
+        if accept == 'text/plain':
+            format = 'nt'
+        self.write(self.settings.db.graph.serialize(format=format))
 
 class Patches(PrettyErrorHandler, cyclone.web.RequestHandler):
     def __init__(self, *args, **kw):