是否可以从Fuseki控制面板上传Fuseki中的文件?

时间:2014-08-26 09:02:09

标签: javascript ajax fuseki

有没有办法从Fuseki面板控件以外的其他HTML上传文件到Fuseki服务器?我认为可以通过AJAX POST使用javascript完成,但我不确定究竟应该向Fuseki发送什么。 我已经在控制台中检查过,一旦从Fuseki面板控制上传文件POST就完成了。这是输出:

    10:55:50 INFO  [1] POST http://localhost:3030/ds/upload
    10:55:50 INFO  [1] Upload: Filename: test.owl, Content-Type=application/octet-stream, Charset=null => RDF/XML
    10:55:50 INFO  [1] Upload: Graph: default (37 triple(s))
    10:55:50 INFO  [1] 200 OK (125 ms)

此外,我正在使用浏览器检查网络数据,以检查ajax POST中应包含的内容。事实上,我已成功通过AJAX GET发送选择查询并通过ajax POST更新查询。但是,所描述的问题还是运气不错。

1 个答案:

答案 0 :(得分:1)

至少有两种方法:

  1. 使用SPARQL HTTP Graph Store协议。例如,Fuseki发行版中的s-put脚本就是这样做的。您需要启用Graph Store协议支持。
  2. 发出SPARQL LOAD命令。您需要启用SPARQL更新端点。
  3. 有关详细信息,请参阅Fuseki documentation