2
出于纯粹的好奇,我使用的是以下行的文件上传到西纳特拉应用:红宝石上传文件与非libcurl库为
curl -silent --location --upload-file #{file} http://0.0.0.0:3000/sent/
它是这样工作的魅力。但是,如果我想使用像HTTPClient这样的纯红宝石解决方案,那么获得相同结果的代码是什么?你可以给我一个例子吗?
备注:我对libcurl相关解决方案不感兴趣。如果还有其他的宝石,除了HTTPClient那可以实现这个纯红宝石请分享。
问候
这个问题可能会让你感兴趣:http://stackoverflow.com/questions/12097491/uploading-a-file-using-ruby-nethttp-api-to-a-remote-apache-server-failing-with – quandrum
各种Ruby HTTP客户端的文档展示了如何做这些事情。你读过他们检查吗? –
是的,我没有找到任何与真实世界的例子@theTinMan –