ruby active_dispatch_http_upload_file_emulation与Net :: HTTP :: Persistent连接并通过http拉入文件。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby active_dispatch_http_upload_file_emulation与Net :: HTTP :: Persistent连接并通过http拉入文件。相关的知识,希望对你有一定的参考价值。

uri = URI 'http://1.bp.blogspot.com/-1bMuoR67oxo/TwufbSRhrrI/AAAAAAAAALE/uDGLAaynSJ0/s400/Profiles+in+Search+2.png'
http = Net::HTTP::Persistent.new 'my_app_name'
response = http.request uri

data = response.body

file_binary_expected = open('http://milushov.ru/bg.jpg').read
file = ActionDispatch::Http::UploadedFile.new(:tempfile => file_binary_expected,
        :filename => File.basename(file_binary_expected))

以上是关于ruby active_dispatch_http_upload_file_emulation与Net :: HTTP :: Persistent连接并通过http拉入文件。的主要内容,如果未能解决你的问题,请参考以下文章

Ruby 25 岁了!Ruby 之父说 Ruby 3 有望 3 倍提速

如何学习ruby?Ruby学习技巧分享

ruby Ruby脚本,看看是否用openssl编译了ruby

什么是ruby?

ruby和ruby ee

ruby入门知识:了解ruby历史及特性