OSS Browser.js SDK支援多種上傳檔案(Object)的方式,您可以結合自身業務情境選用不同的上傳方式。
OSS Browser.js SDK支援以下幾種檔案上傳方式:
當您需要將File對象、Blob資料以及OSS Buffer上傳到OSS時,您可以使用簡單上傳的方式。具體操作,請參見簡單上傳。
當您需要上傳大於100 MB且小於48.8 TB的檔案時,您可以使用分區上傳的方式。分區上傳是指將要上傳的大檔案分成多個分區(Part)來分別上傳,上傳完成後再調用CompleteMultipartUpload介面將這些Part組合成一個檔案從而實現斷點續傳的效果。具體操作,請參見分區上傳。
當您希望在檔案上傳過程中因網路異常或程式崩潰導致檔案上傳失敗時,可繼續上傳未完成的部分,您可以使用斷點續傳上傳。具體操作,請參見斷點續傳上傳。
當您希望檔案上傳完成時提供回調(Callback)給應用伺服器上傳,您還可以使用上傳回調。具體操作,請參見上傳回調。