Я пытаюсь извлечь все операторы из именованного графа (имя URI) в хранилище, используя HTTP-протокол Graph Store.Я использую версию 8.10 GraphDB в Windows 10.
При установке сообщается о доступности API по адресу: / repositories / {repositoryID} / rdf-graphs / {graph}
Однако при замене {graph} с URI указывает на сообщение об ошибке No Handler Found или ошибке noslash (если URI закодирован).
Я пробовал незашифрованные URI и закодированные URI.Ссылочная спецификация SPARQL 1.1 Graph Store HTTP-протокол предполагает, что? Graph = {graph} может потребоваться, но это также не помогает.
Некоторые примеры:
Uncocoded
11: 14: 50.901 [http-nio-7200-exec-2] ПРЕДУПРЕЖДЕНИЕ oswsmsDefaultHandlerExceptionResolver - Resolved [org.springframework.web.servlet.NoHandlerFoundException: не найден обработчик для GET / репозитории / foodandwine / rdf-graphs *http://www.w3.org/TR/2003/PR-owl-guide-20031209/food]
Замена ":" на% 2e
11: 14: 59.583 [http-nio-7200-exec-10] WARN osweb.servlet.PageNotFound - Обработчик для GET / репозиториев не найден /foodandwine / rdf-graphs / http% 3e // www.w3.org / TR / 2003 / PR-owl-guide-20031209 / food
Замена ":" на% 2e и "/" на% 2f
Сообщение Неверный URI: noSlash
Описание Сервер не может или не будет обрабатывать запрос из-за чего-то, что воспринимается как ошибка клиента (например, синтаксис неправильного запроса, неверное кадрирование сообщения запроса,или обманчивая маршрутизация запросов).
Я уверен, что я ошибсяСед что-то очень простое, но будет очень признателен в правильном направлении.