3
我試圖從一個非常糟糕的雲服務器上下載我們的所有信息。這些文件是圖像和PDF文件。我的問題是,我不知道如何將我從read_object
調用中接收到的blob數據寫入到我的本地文件系統的文件中。如何使用ruby將blob數據寫入文件?
我知道我可以使用ImageMagick/RMagick從blob創建圖像,但我寧願跳過此步驟直接將數據寫入文件。我不想擔心ImageMagick會與每一個解碼代理編譯在一起。
我並沒有在Google上看到很多關於這方面的信息,這是不是經常用Ruby做的事情?
我覺得你必須使用二進制寫模式,'b'打開文件時,然後只寫入它。不是100%確定。應該在IO文檔中的某處。 –