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

use*_*021 17 couchdb

我怎样才能检查一个文件是否存在,mabye得到修订版,但是不能让couchdb发送文件的正文?

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

编辑:示例中的Iirc只收到一个没有数据的http标头.如果存在或不存在标题.

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

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

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

Eva*_*van 20

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

  • 有没有办法用摇篮API做到这一点? (2认同)