Couchdb列表api - 似乎无法返回普通/文本

时间:2011-09-29 10:03:02

标签: couchdb

我正在尝试从couchdb列表中返回text / plain,但它无效。正确返回内容,但内容类型似乎被强制为application / json。

代码段是

              start({ "headers" : {"Content-type" : "text/plain"}});
              send("Nono, you can't do this");

在此代码之前,有一个getRow被调用。如果我删除了text / plain内容类型按预期返回。

不确定这里出了什么问题,我无法真正避免使用getRow,因为结果会决定要返回的内容类型。

热烈欢迎任何指导!

1 个答案:

答案 0 :(得分:4)

当您第一次调用getRow()时,CouchDB会启动响应(包括发送默认的Content-Type标头),因此您所看到的是预期的行为。

向我们的JIRA(http://issues.apache.org/jira/browse/COUCHDB)提交一张票,但也许它可以被推迟,从而允许您尝试的有用效果。