[🚀] downloader

This commit is contained in:
2024-07-31 17:02:30 +08:00
parent 55488a023e
commit 2415f59f7f
7 changed files with 742 additions and 0 deletions

View File

@ -0,0 +1,23 @@
package base
type Status int
const (
DownloadStatusReady Status = iota
DownloadStatusStart
DownloadStatusPause
DownloadStatusError
DownloadStatusDone
)
const (
HttpCodeOK = 200
HttpCodePartialContent = 206
HttpHeaderRange = "Range"
HttpHeaderContentLength = "Content-Length"
HttpHeaderContentRange = "Content-Range"
HttpHeaderContentDisposition = "Content-Disposition"
HttpHeaderRangeFormat = "bytes=%d-%d"
)