我有一台运行 couchdb 的服务器,我想知道我正在运行什么版本。我知道它是 1.2.0,但我想知道 1.2.0-X。我查看了一些源文件以获取此信息,但似乎找不到。有什么办法可以找到这些信息吗?
谢谢!
我有一台运行 couchdb 的服务器,我想知道我正在运行什么版本。我知道它是 1.2.0,但我想知道 1.2.0-X。我查看了一些源文件以获取此信息,但似乎找不到。有什么办法可以找到这些信息吗?
谢谢!
您可以只查询http://yourserver:5984/
哪个应该返回结果。
引用API 文档
要求:
GET / HTTP/1.1
Accept: application/json
Host: localhost:5984
回复:
HTTP/1.1 200 OK
Cache-Control: must-revalidate
Content-Length: 179
Content-Type: application/json
Date: Sat, 10 Aug 2013 06:33:33 GMT
Server: CouchDB (Erlang/OTP)
{
"couchdb": "Welcome",
"uuid": "85fb71bf700c17267fef77535820e371",
"vendor": {
"name": "The Apache Software Foundation",
"version": "1.3.1"
},
"version": "1.3.1"
}
如果您可以发出经过身份验证的请求,则可以使用 api "_config" 处理程序直接获取版本号:
http://yourserver:5984/_config/vendor/version