@@ -19,11 +19,7 @@ func GetRangeReadCloserFromLink(size int64, link *model.Link) (model.RangeReadCl
19
19
}
20
20
rangeReaderFunc := func (ctx context.Context , r http_range.Range ) (io.ReadCloser , error ) {
21
21
if link .Concurrency != 0 || link .PartSize != 0 {
22
- requestHeader := ctx .Value ("request_header" )
23
- if requestHeader == nil {
24
- requestHeader = & http.Header {}
25
- }
26
- header := net .ProcessHeader (* (requestHeader .(* http.Header )), link .Header )
22
+ header := net .ProcessHeader (nil , link .Header )
27
23
down := net .NewDownloader (func (d * net.Downloader ) {
28
24
d .Concurrency = link .Concurrency
29
25
d .PartSize = link .PartSize
@@ -64,11 +60,7 @@ func GetRangeReadCloserFromLink(size int64, link *model.Link) (model.RangeReadCl
64
60
}
65
61
66
62
func RequestRangedHttp (ctx context.Context , link * model.Link , offset , length int64 ) (* http.Response , error ) {
67
- requestHeader := ctx .Value ("request_header" )
68
- if requestHeader == nil {
69
- requestHeader = & http.Header {}
70
- }
71
- header := net .ProcessHeader (* (requestHeader .(* http.Header )), link .Header )
63
+ header := net .ProcessHeader (nil , link .Header )
72
64
header = http_range .ApplyRangeToHttpHeader (http_range.Range {Start : offset , Length : length }, header )
73
65
74
66
return net .RequestHttp (ctx , "GET" , header , link .URL )
0 commit comments