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

Javascript 是否可以不从Fuseki控制面板上传Fuseki中的文件?,javascript,ajax,fuseki,Javascript,Ajax,Fuseki,除了Fuseki面板控件之外,有没有其他方法可以将文件从HTML上传到Fuseki服务器?我认为可以通过AJAX帖子使用javascript完成,但我不确定到底应该向Fuseki发送什么。 我在控制台中检查过,一旦从Fuseki面板控制站上传了文件,就完成了。这是输出: 此外,我正在使用浏览器检查网络数据,以检查ajax文章中应该包含哪些内容。事实上,我已经成功地通过ajaxget发送了select查询,并通过ajaxpost发送了update查询。但是,对于所描述的问题,如果运气好的话。至少

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


此外,我正在使用浏览器检查网络数据,以检查ajax文章中应该包含哪些内容。事实上,我已经成功地通过ajaxget发送了select查询,并通过ajaxpost发送了update查询。但是,对于所描述的问题,如果运气好的话。

至少有两种方法:

  • 使用SPARQL HTTP图形存储协议。例如,Fuseki发行版中的s-put脚本就是这样做的。您需要启用图形存储协议支持
  • 发出SPARQL加载命令。您需要启用SPARQL更新端点

  • 有关详细信息,请参阅。

    我理解您的意思,但如何在HTTP POST请求(ajax)中执行此操作?换句话说,ajax post结构会是怎样的?正如我所说,我已经完成了执行SPARQL更新查询的post,但我无法找到上传文件的正确方法。我知道Fuseki提供了控制面板,可以在其中执行查询和上传文件。但是,我想知道是否可以从其他html选项卡上传文件来执行所描述的http 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)