Virtuoso Open-Source Edition

  • Topic
  • Discussion
  • VOS.VirtTipsAndTricksGuideContentNegotiation(Last) -- DAVWikiAdmin? , 2017-06-13 05:42:35 Edit WebDAV System Administrator 2017-06-13 05:42:35

    How can I incorporate Content Negotiation into RDF bulk loaders?

    The examples from below demonstrate how to incorporate Content Negotiation into RDF bulk loaders:

    • Using the RDF_LOAD_RDFXML function:

      DB.DBA.RDF_LOAD_RDFXML (http_get ('http://purl.org/ontology/mo/', null, 'GET', 'Accept: application/rdf+xml', null, null, 3), 'http://purl.org/ontology/mo/', 'http://purl.org/ontology/mo/') .

    • Using the TTLP function: The call to http client should be modified to ask for appropriate content type as for ex:

      DB.DBA.TTLP (http_get ('http://purl.org/ontology/mo/', null, 'GET', 'Accept: text/n3', null, null, 3), 'http://purl.org/ontology/mo/', 'http://purl.org/ontology/mo/'), '...', '...');

    Related