NET :: HTTPのgood examplesがイメージファイルをダウンロードしていましたが、私はgood examplesという一時ファイルを作成しています。しかし、私はどのようにこれらのライブラリを一緒に使うことができないのか分かりません。つまり、バイナリファイルをダウンロードするために一時ファイルの作成をこのコードにどのように組み込むのでしょうか?イメージファイルをHTTP経由で一時ファイルにダウンロードする方法は?
require 'net/http'
Net::HTTP.start("somedomain.net/") do |http|
resp = http.get("/flv/sample/sample.flv")
open("sample.flv", "wb") do |file|
file.write(resp.body)
end
end
puts "Done."
@maerics、私はthを更新しましたe question - – Dogweather
編集を正しく提出しましたか?私はあなたのコードがあなたの最初の例の直接コピーのように思えます。 – Shadwell
そして 'open(" sample.flv ")...'部分をTempfileドキュメントから読み込んだものに置き換えるとどうなりますか? @Shadwell; – maerics