mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2026-05-06 15:20:32 +08:00
fix(drivers): add headers in Link methods (#2401)
* fix(drivers): add headers in Link methods Signed-off-by: MadDogOwner <xiaoran@xrgzs.top>
This commit is contained in:
@@ -89,6 +89,10 @@ func (d *Cloudreve) Link(ctx context.Context, file model.Obj, args model.LinkArg
|
||||
}
|
||||
return &model.Link{
|
||||
URL: dUrl,
|
||||
Header: http.Header{
|
||||
"Referer": {d.Address},
|
||||
"User-Agent": {d.getUA()},
|
||||
},
|
||||
}, nil
|
||||
}
|
||||
|
||||
|
||||
@@ -167,6 +167,10 @@ func (d *CloudreveV4) Link(ctx context.Context, file model.Obj, args model.LinkA
|
||||
return &model.Link{
|
||||
URL: url.Urls[0].URL,
|
||||
Expiration: &exp,
|
||||
Header: http.Header{
|
||||
"Referer": {d.Address},
|
||||
"User-Agent": {d.getUA()},
|
||||
},
|
||||
}, nil
|
||||
}
|
||||
|
||||
|
||||
@@ -117,7 +117,7 @@ func (d *LanZou) Link(ctx context.Context, file model.Obj, args model.LinkArgs)
|
||||
return &model.Link{
|
||||
URL: dfile.Url,
|
||||
Header: http.Header{
|
||||
"User-Agent": []string{base.UserAgent},
|
||||
"User-Agent": {d.UserAgent},
|
||||
},
|
||||
Expiration: &exp,
|
||||
}, nil
|
||||
|
||||
Reference in New Issue
Block a user