有没有人成功地使用独立附件 API(如果可能的话 gzip 压缩)从 ruby 向 couchDB 发送独立附件?
我知道有一些 CURL 示例,但我对 Typhoeus 的尝试到目前为止还没有成功。它通常会在前几份文件后停止并等待 > 1 分钟。
CouchRest 似乎不支持它,我看过的任何其他库也不支持它
编辑:澄清 我不是在寻找常规的 Base64 编码附件。 CouchRest 做得很好。
最佳答案
得到它与斑疹伤寒一起使用
Typhoeus::Request.put("http://127.0.0.1:5984/db/document/my_attachment_name?rev=#{rev}", "content-type" => "text/html", "Content-Encoding" => "gzip", "Accept-Encoding" => "gzip", :body => my_html_body)
这会将“my_html_body”字符串作为 gzip 独立附件存储到 couchDB 中
关于ruby - CouchDB + Ruby 中的独立附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2675913/