- From: Yves Raimond <yves.raimond@gmail.com>
- Date: Thu, 28 Jan 2010 13:07:49 +0000
- To: Hugh Glaser <hg@ecs.soton.ac.uk>
- Cc: "public-lod@w3.org" <public-lod@w3.org>
Hello Hugh! Did you try EasyRDF? http://code.google.com/p/easyrdf/ It was coded by Nicholas Humfrey from the BBC and has quite a lot of cool features whilst being very lightweight - it also handles cURL-ing/parsing for you. Cheers, y On Mon, Jan 25, 2010 at 6:10 PM, Hugh Glaser <hg@ecs.soton.ac.uk> wrote: > OK, here’s some fun for you... > (Excuse me if it has been discussed before, and just point me at it :-) ) > > > Having struggled through the php manual for cURL, I have come up with the following draft for getting an RDF document, given a URI. > > $ch = curl_init(); > curl_setopt($ch, CURLOPT_URL, $_REQUEST['uri']); > curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); > curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); > curl_setopt($ch, CURLOPT_HTTPHEADER, array("Accept: application/rdf+xml, text/n3, text/rdf+n3, text/turtle, application/x-turtle, application/turtle, text/plain")); > $data = curl_exec($ch); > $info = curl_getinfo($ch); > > if ($data === FALSE || $info['http_code'] != 200) { > > What does anyone think? > I’m sure there are a bunch of improvements/corrections. > > As a (hopefully) separate issue, the MIME types will probably generate some discussion, but it is the PHP I am primarily asking about at the moment. > > Best > Hugh > >
Received on Thursday, 28 January 2010 13:08:22 UTC