1
我正在使用rails服務器。我正在發送核心http請求。 in request.body內容我想要上傳的文件。這個request.body是StringIo對象。我想將這個文件上傳到我的服務器。將二進制IOstream轉換爲文件
我正在使用rails服務器。我正在發送核心http請求。 in request.body內容我想要上傳的文件。這個request.body是StringIo對象。我想將這個文件上傳到我的服務器。將二進制IOstream轉換爲文件
這將文件寫入1mb(1024 ** 2)塊的磁盤。一次讀取整個文件可以讓你打開一個DOS文件大的文件。
File.open("where-you-want-the-file", "w") do |f|
while blk = request.body.read(1024**2)
f << blk
end
end
請您詳細說明一下嗎?如果你有一些你寫的代碼,你正在努力工作,我們確實希望看到它。 – 2010-01-21 08:34:50