我使用ruby 1.9.2以及Rails 3.1.4和Paperclip 2.4.5。Ruby open-uri open方法丟失文件擴展名open images
我的問題是試圖挽救一個回形針附件從URI丟失文件擴展名和保存沒有一個導致與類似的fancybox的事情,需要延期問題的文件。
一些示例代碼:
uri = "http://featherfiles.aviary.com/2012-06-13/bbe5f0de1/0c5a672b88ea47ecb4631ac173e27430.png"
open(uri)
#=> #<File:/var/folders/zc/d69gxhzx10x_bvjrkqgyjgxr0000gn/T/open-uri20120613-27204-i6cldv>
因爲對臨時文件紙夾沒有擴展名保存沒有一個導致問題的文件。
有沒有人遇到過這個問題?我已經看到有關使用回形針來存儲來自URI的圖像的多個答案,但似乎沒有解決我們正在運行的相同問題
我面對這個問題爲好。 – jfedick