OSS提供了從Object指定的位置開始下載的功能,這樣在下載很大的Object的時候,可以分為多次下載。如果中途下載中斷,重啟的時候也可以從上次最後完成的地點開始繼續下載。

和簡單上傳類似,您也需要對該Object有讀許可權。通過設定參數Range來支援斷點續傳,對於比較大的Object建議使用該功能。Range的定義可參考HTTP RFC。如果在要求標頭中使用Range參數則返回消息中會包含整個檔案的長度和此次返回的範圍。例如:Content-Range: bytes 0-9/44,表示整個檔案長度為44,此次返回的範圍為0-9。如果不符合範圍規範,則傳送整個檔案,並且不在結果中提及Content-Range。返回碼為206。

功能使用參考

相關參考連結