更新時(shí)間:2023-03-15 來(lái)源:黑馬程序員 瀏覽量:
斷點(diǎn)續(xù)傳指的是在下載或上傳時(shí),將下載或上傳任務(wù)(一個(gè)文件或一個(gè)壓縮包)人為的劃分為幾個(gè)部分,對(duì)于媒資系統(tǒng)上傳文件的需求要滿(mǎn)足大文件的上傳要求。http協(xié)議本身對(duì)上傳文件大小沒(méi)有限制,但是客戶(hù)的網(wǎng)絡(luò)環(huán)境質(zhì)量、電腦硬件環(huán)境等參差不齊,如果一個(gè)大文件快上傳完了網(wǎng)斷了沒(méi)有上傳完成,需要客戶(hù)重新上傳,用戶(hù)體驗(yàn)非常差,所以對(duì)于大文件上傳的要求最基本的是斷點(diǎn)續(xù)傳。
斷點(diǎn)續(xù)傳流程如下圖:
流程如下:
1、前端上傳前先把文件分成塊。
2、一塊一塊的上傳,上傳中斷后重新上傳,已上傳的分塊則不用再上傳。
3、各分塊上傳完成最后在服務(wù)端合并文件。