0
我一直在嘗試使用機械化下載的MP3文件,但服務器總是返回404ruby/bash:如何使用「If-Range」和「Range」標題下載大文件?
看着我的瀏覽器發送(在Chrome和FF選中)的頭,我注意到If-Range
和Range
頭被用來啓動一個成功的下載,所以我猜測服務器拒絕任何沒有指定它們的請求。
使用ruby(Net::HTTP
)或bash(curl
或wget
)以這種方式下載文件的正確方法是什麼?
是的,我確定網址。就像我說的,它不適用於一個簡單的HTTP請求,因爲除非您使用指定的標頭,否則服務器似乎拒絕它。 – Ovesh