Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

HTTP 斷點續傳核心原理:Range 標頭與 206 Partial Content 回應

編輯:關於 Linux

一般下載請求

GET /down.zip HTTP/1.1
Host: www.example.com
...

伺服器回應 200 OK + Content-Length + Accept-Ranges: bytes。

續傳請求(客戶端加入 Range)

GET /down.zip HTTP/1.0
User-Agent: NetFox
Range: bytes=2000070-
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2

伺服器續傳回應

206 Partial Content
Content-Length: 106786028
Content-Range: bytes 2000070-106786027/106786028
...

關鍵差異:狀態碼 206、新增 Content-Range 標頭。

結語

客戶端以 Range 聲明續傳位置,伺服器以 206 + Content-Range 回應對應區段,即為斷點續傳的 HTTP 層核心機制。

Copyright © Windows教程網 All Rights Reserved