如 GraphDB 的帮助部分(REST API 文档)中所述,我在使用 Graph Store 协议时遇到了麻烦。具体来说,我有两个问题:
Graph Store 协议应该支持 PUT 请求(请参阅https://rdf4j.org/documentation/reference/rest-api/),但 GraphDB REST API 文档仅指示 GET、DELETE 和 POST 操作(列出所有操作时文档的“图形存储”部分)
“直接引用图”的概念似乎不起作用,不确定我是否做错了什么。我尝试的是:
步骤1。我创建了存储库 myrepo 并在 IRI http://example.org/graph1中包含了一个命名图
第2步。我试图通过在 URL 中包含各种形式的 IRI 来访问该图表。以下均无效:
http://localhost:7200/repository/myrepo/rdf-graphs/graph1
http://localhost:7200/repository/myrepo/rdf-graphs/http://example.org/graph1
http://localhost:7200/repository/myrepo/rdf-graphs/http%3A%2F%2Fexample.org%2Fgraph1
此外,“试试看!” 如果我尝试填充这些框(repository=myrepo,graph=graph1),则每个操作下的 REST API 文档中提供的按钮报告错误请求
任何想法如何实际使用此功能?是否有在请求 URL 中编写“直接引用的命名图”的特定方法?(也许 GraphDB 会为每个命名图生成一些可解析的标识符?它们会是什么样子?)