如何检查couchdb文档是否存在(没有检索)?

时间:2010-05-14 01:18:57

标签: couchdb

如何查看文档是否存在,mabye获取修订版,但不能使couchdb发送文档正文?

我记得我在某个地方看到了这个解释,但我找不到它。

编辑:示例中的Iirc只收到一个没有数据的http标头。标题表示是否存在。

Edit2: Evan建议发出HEAD请求(而不是GET)。这回答了我的问题。

CouchDB为文档请求发送ETag标头。 ETag标题只是文档在引号中的修订版。

引自:http://wiki.apache.org/couchdb/HTTP_Document_API#ETags.2BAC8-Caching

1 个答案:

答案 0 :(得分:20)

执行HTTP HEAD请求,而不是执行HTTP GET请求。这只会返回标题而没有内容。返回的状态将告诉您对象是否存在。