mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2026-10-10 04:53:09 +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{
|
return &model.Link{
|
||||||
URL: dUrl,
|
URL: dUrl,
|
||||||
|
Header: http.Header{
|
||||||
|
"Referer": {d.Address},
|
||||||
|
"User-Agent": {d.getUA()},
|
||||||
|
},
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -167,6 +167,10 @@ func (d *CloudreveV4) Link(ctx context.Context, file model.Obj, args model.LinkA
|
|||||||
return &model.Link{
|
return &model.Link{
|
||||||
URL: url.Urls[0].URL,
|
URL: url.Urls[0].URL,
|
||||||
Expiration: &exp,
|
Expiration: &exp,
|
||||||
|
Header: http.Header{
|
||||||
|
"Referer": {d.Address},
|
||||||
|
"User-Agent": {d.getUA()},
|
||||||
|
},
|
||||||
}, nil
|
}, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ func (d *LanZou) Link(ctx context.Context, file model.Obj, args model.LinkArgs)
|
|||||||
return &model.Link{
|
return &model.Link{
|
||||||
URL: dfile.Url,
|
URL: dfile.Url,
|
||||||
Header: http.Header{
|
Header: http.Header{
|
||||||
"User-Agent": []string{base.UserAgent},
|
"User-Agent": {d.UserAgent},
|
||||||
},
|
},
|
||||||
Expiration: &exp,
|
Expiration: &exp,
|
||||||
}, nil
|
}, nil
|
||||||
|
|||||||
Reference in New Issue
Block a user