ruby - CouchDB + Ruby 中的独立附件

标签 ruby couchdb attachment

有没有人成功地使用独立附件 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/

相关文章:

Javascript 附加文件数

php - 解析电子邮件附件的脚本

ruby-on-rails - distance_of_time_in_words rails 4

couchdb - 是否有许多设计文档使 Couchdb 陷入困境?

couchdb - Cloudant:索引与 View

c# - httpclient c# couchdb 未经授权创建数据库

ruby - 通过脚本运行ruby文件

ruby-on-rails - Ruby on Rails 私有(private)链接共享 : Google Docs Style

mysql - 环境中的 Ruby on Rails MySQL 套接字

java - 如何在 JSP 中不使用 scriptlet 读取附件消息?