繁体   English   中英

Neo4j - 如何通过 REST 获取当前版本

[英]Neo4j - How to get current version via REST

如何通过 REST 获取当前正在运行的 neo4j-server 版本(或一般服务器信息)? 是否有任何“\/status” URI 或类似的东西?

"

试试这个,获取http:// localhost:7474 / db / manage / server / version这将给你一个json响应,如{“edition”:“community”,“version”:“2.3.3”}

对服务器数据根发出GET请求将返回以下信息:

GET http://localhost:7474/db/data/

该调用将返回一个JSON对象。 服务器版本位于密钥“neo4j_version”中。 在此处记录

根据REST API 文档页面<\/a>,引用:

本手册中描述的 API 已被弃用,并将在 Neo4j 4.0 中删除。 应该使用 Cypher 和程序,或者通过 HTTP API,或者通过使用官方驱动程序的 Bolt。

自版本 4+ 起,http:\/\/localhost:7474\/db\/manage\/server\/version 和 http:\/\/localhost:7474\/db\/data\/ 端点都不再工作。 假设对 db 的身份验证是--env NEO4J_AUTH=username\/password<\/code> (只是 docker docker run<\/code>选项的示例),推荐的方式是使用 HTTP API,如下所示:

回应是:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM