特定のURLにある画像からファイルオブジェクトを作成したいと思います。ファイルを読み込み、file
変数にで保存しようとするとしかし、私はArgumentError: string contains null byte
を得るURLのファイルオブジェクト
img = Net::HTTP.get_response(URI.parse('https://prium-solutions.com/wp-content/uploads/2016/11/rails-1.png'))
file = File.read(img.body)
:私はネットhttpでファイルをダウンロードしています。
これをローカルに保存せずにどうすればいいですか?
は、ソリューションの仕事をしましたか? –
@AniketShivamTiwariかもしれませんが、私は「ローカルに保存する必要はありません」という質問で指定しました。一時ファイルを使用しているため、 –
には格納されません。一度試してみてください –