我喜欢使用 R 中的rrdf或SPARQL包来探索我的三重存储的内容。我相信他们在后台使用 cURL。除了端点地址和查询本身之外,它们还可以采用其他参数。
这是 GraphDB 关于基于 cURL 的查询的注释:http: //graphdb.ontotext.com/documentation/standard/quick-start-guide.html#query-data-programmatically
我可以发誓我过去从 R 连接到了一些受密码保护的 Triplestore,但我不记得我是怎么做到的。它可能是 Stardog 或 Blazegraph。
我将通过 VPN 连接。我希望我可以放宽关于不在纯文本 URL 中嵌入敏感数据(如密码)的常规规则。
- 我可以通过将用户名和密码作为 URL 的一部分连接到受密码保护的 GraphDB(或任何其他符合 RDF4J 的三元存储)吗?
- 或者,我是否可以通过 cURL 与 GraphDB 建立经过身份验证的连接/会话,而不是在某些 Java 或 Scala 代码中建立安全连接?