2017-04-09 233 views

回答

1

最后我做的是使用RestClient库,因为它实现了multipart/form-data内容类型。

虽然这个库在内部使用ruby的标准HTTP :: Net库,但它创建了一种弥补缺失功能的方法。

当我注意到Ruby的标准库并没有带来这种东西时,我感到震惊。

对于有兴趣探索这个主题/问题的其他替代方案的人,我也建议你看看at here这基本上是一个库,使您可以使用Net :: Http上传文件,这很好。

Faraday也允许文件上传,但我没有测试看它是如何工作的,所以我不知道更多的文件提到它。