【发布时间】:2018-05-24 16:21:22
【问题描述】:
我正在尝试使用新的嵌入式可视化功能。我有一个指向 graphdb 服务器的 iframe,其 url 格式为:
http://localhost:7200/graphs-visualizations?uri=[...]&embedded
这很好用,但仅适用于默认或先前选择的存储库。我找不到无需手动转到http://localhost:7200/的方法来选择存储库
似乎存储库选择存储在 cookie 中,并且X-GraphDB-Repository HTTP 标头可用,但似乎无法与 iframe 一起使用。
有没有办法通过 url 选择存储库? &repository= 会很完美。
更多细节:我们有一个包含 N 个“研究”的应用程序,支持 N 个存储库(使用 SPARQL 查询),当用户选择一个研究,然后是一个 uri,我们想要显示一个 Visual Graph iframe。这适用于默认或之前选择的存储库,但是当她去另一项研究时,我们需要一种方法来透明地更新/选择 Workbench 应用程序中的存储库。
我们目前看到的唯一解决方案是使用代理来动态设置 cookie。但这似乎有点矫枉过正。
【问题讨论】:
标签: graphdb