1

有没有办法使用类似于 x-sendfile 的东西来上传文件,例如将特定的流/参数从请求保存到文件,而不将其完全放入内存?(特别是 apache2 和 ruby​​ fcgi)

4

2 回答 2

0
require 'open-uri'

CHUNK_SIZE = 8192

File.open("local_filename.dat","w") do |w|
  open("http://some_file.url") do |r|
    w.write(r.read(CHUNK_SIZE)) while !r.eof?
  end
end
于 2010-06-11T09:03:14.947 回答
0

Apache 的 ModPorter 似乎就是这样。

于 2010-06-12T05:41:00.557 回答