base-golang/pkg/downloader/protocol/http/model.go

25 lines
394 B
Go
Raw Normal View History

2024-07-31 17:02:30 +08:00
package http
import "gitea.bvbej.com/bvbej/base-golang/pkg/downloader/base"
type Chunk struct {
Status base.Status
Begin int64
End int64
Downloaded int64
}
func NewChunk(begin int64, end int64) *Chunk {
return &Chunk{
Status: base.DownloadStatusReady,
Begin: begin,
End: end,
}
}
type Extra struct {
Method string
Header map[string]string
Body string
}