Я пытаюсь использовать новую встроенную функцию визуализации. У меня есть iframe, который указывает на сервер graphdb с URL-адресом в форме:
http://localhost:7200/graphs-visualizations?uri=[...ght&embedded
Это нормально работает, но только для репозитория по умолчанию или для ранее выбранного репозитория. Я не могу найти способ выбрать репозитории, не переходя вручную на http://localhost:7200/
Кажется, что выбранный репозиторий хранится в файле cookie и доступен HTTP-заголовок X-GraphDB-Repository
, но с iframe ничего не работает.
Есть ли способ выбрать репозитории через url? &repository=
было бы идеально.
Более подробно: у нас есть приложение с N «исследованиями», поддерживаемыми N репозиториями (с запросами SPARQL), когда пользователь выбирает исследование, а затем uri, мы хотим отобразить iframe Visual Graph. Это работает для репозитория по умолчанию или для ранее выбранного репозитория, но когда она переходит к другому исследованию, нам нужен способ прозрачного обновления / выбора репозитория в приложении Workbench.
Единственное решение, которое мы видим на данный момент, - это использовать прокси, который будет устанавливать cookie на лету. Но это кажется излишним.