【问题标题】:Resource endpoint on GraphDBGraphDB 上的资源端点
【发布时间】:2017-02-13 12:50:29
【问题描述】:

我正在尝试从 GraphDB 查询资源。 我创建了一个名为 say theOnto 的存储库。在 graphDB 工作台中,如果我从下拉列表中选择 Repo,然后查询资源,例如 http://localhost:7200/resource/qLinkage/Program,那么它工作正常。这是有效的,因为为存储库名称设置了一些 cookie。但我想在不设置 cookie 的情况下点击相同的资源 url 并获取所需的数据。

这在许多公开可用的 GraphDB 中都是可能的(例如 http://dbpedia.org/resource/Database

这必须通过 GraphDB 服务器上的一些设置来实现。如果未指定,则必须有某种方法来指定默认存储库。任何人都可以提供一些关于实现这一目标的指导吗?

提前致谢。

【问题讨论】:

    标签: rdf graphdb


    【解决方案1】:

    首先尝试使用 REST 端点 -

    http://localhost:7200/resource?uri=http://your.uri.com/here

    交换http://your.uri.com/here 以获得完整的 qLinkage URI。

    我还会仔细检查 qLinkage 本体是否已加载到存储库中,并且 qLinkage 是 GraphDB 正在使用的正确命名空间前缀。如果 GraphDB 选择使用 ql 作为其命名空间前缀,那么它将无法正确解析。

    您还可以在设置 -> 存储库中设置默认存储库,然后使用图钉图标。 GraphDB 8+。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-01
      • 2014-10-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多