我正在尝试从couchdb列表中返回text / plain,但它无效。正确返回内容,但内容类型似乎被强制为application / json。
代码段是
start({ "headers" : {"Content-type" : "text/plain"}});
send("Nono, you can't do this");
在此代码之前,有一个getRow被调用。如果我删除了text / plain内容类型按预期返回。
不确定这里出了什么问题,我无法真正避免使用getRow,因为结果会决定要返回的内容类型。
热烈欢迎任何指导!
答案 0 :(得分:4)
当您第一次调用getRow()时,CouchDB会启动响应(包括发送默认的Content-Type标头),因此您所看到的是预期的行为。
向我们的JIRA(http://issues.apache.org/jira/browse/COUCHDB)提交一张票,但也许它可以被推迟,从而允许您尝试的有用效果。