Resume Upload

Resume Upload After Interruption

Chunked uploads can be resumed after a network interruption or browser close. The server tracks which chunks have been received so only the remaining chunks are uploaded on retry.

Drag & drop files here, or paste from clipboard
<au:AjaxFileUpload ID="Uploader1" runat="server"
 EnableChunkedUpload="true"
 EnableResume="true"
 ChunkSize="1048576"
 AutoUpload="true" />

// JavaScript API approach
var uploader = AjaxUploader.create('#uploader', {
 uploadUrl: '/ajaxupload.axd/upload',
 chunkUrl: '/ajaxupload.axd/chunk',
 chunked: true,
 chunkSize: 1 * 1024 * 1024,
 autoUpload: true,
 onTaskError: function(task, error) {
 log('Interrupted: ' + task.fileName + ' - can resume from chunk ' + task.chunkIndex);
 }
});

// Resume: uploader.retryTask(taskId);