为什么';t Cloudant/CouchDB是否从show函数压缩HTML?
我在Cloudant中有一个数据库,在我的设计文档中有一个显示功能,可以生成大量HTML文件:为什么';t Cloudant/CouchDB是否从show函数压缩HTML?,couchdb,gzip,cloudant,Couchdb,Gzip,Cloudant,我在Cloudant中有一个数据库,在我的设计文档中有一个显示功能,可以生成大量HTML文件: function(){ return { body : doc.bunchOfHTML, headers : { "Content-Type" : "text/html" } } } 我注意到访问这个页面会返回未压缩的HTML。同时,当我作为文档的附件访问CSS文件时,我注意到它们被压缩了 为什么show函数的输出没有被压缩,我们如何才能做到这一点?这可能
function(){
return {
body : doc.bunchOfHTML,
headers : {
"Content-Type" : "text/html"
}
}
}
我注意到访问这个页面会返回未压缩的HTML。同时,当我作为文档的附件访问CSS文件时,我注意到它们被压缩了
为什么show函数的输出没有被压缩,我们如何才能做到这一点?这可能是一个被忽略/尚未实现的功能 但是,如果您的文档不依赖于查询参数,并且是静态文档,则可以将HTML存储为附件,并使用路由访问它们。有关更多信息,请参阅(提示:请特别注意末尾的“相对路径”部分): 这种方法的缺点是404会很难看,除非您的文档太少,无法单独路由它们
[{
"from": "/mydocs/:docid",
"to": "/../../:docid/show.html",
"query": {}
}]