0
在Ruby 1.8.7中設置範圍標題時,會添加額外的「X-REMOVED:Range」標題,這看起來會阻止下載恢復工作。發送在Ruby中恢復文件下載,範圍標題問題
size = File.size(local_file)
Net::HTTP.start(domain) do |http|
headers = {
'Range' => "bytes=#{size}-"
}
resp = http.get(remote_file, headers)
open(local_file, "wb") do |file|
file.write(resp.body)
end
end
頁眉:
GET /test.zip HTTP/1.1..Host: 192.168.50.1..Accept: */*..X-REMOVED: Range..Range: bytes=481-....
我也使用set_range具有相同的結果嘗試。
嗯,這是令人尷尬的。簡歷不起作用與範圍標題無關。這只是我用「wb」而不是「ab」打開文件。 – czervik
考慮回答你自己的問題並將其標記爲解決方案。你不會得到任何代表,但它會讓人們看到這個問題得到了回答。 – sunnyrjuneja
雖然你可以獲得徽章。 :P – L0j1k