feat(115): support 302 redirect (#5733)
This commit is contained in:
parent
3eca38e599
commit
299bfb4d7b
@ -63,8 +63,13 @@ func (d *Pan115) Link(ctx context.Context, file model.Obj, args model.LinkArgs)
|
|||||||
if err := d.WaitLimit(ctx); err != nil {
|
if err := d.WaitLimit(ctx); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
var userAgent = args.Header.Get("User-Agent")
|
||||||
|
if userAgent == "" {
|
||||||
|
userAgent = driver115.UA115Browser
|
||||||
|
}
|
||||||
|
|
||||||
downloadInfo, err := d.client.
|
downloadInfo, err := d.client.
|
||||||
DownloadWithUA(file.(*FileObj).PickCode, driver115.UA115Browser)
|
DownloadWithUA(file.(*FileObj).PickCode, userAgent)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@ type Addition struct {
|
|||||||
var config = driver.Config{
|
var config = driver.Config{
|
||||||
Name: "115 Cloud",
|
Name: "115 Cloud",
|
||||||
DefaultRoot: "0",
|
DefaultRoot: "0",
|
||||||
OnlyProxy: true,
|
//OnlyProxy: true,
|
||||||
//OnlyLocal: true,
|
//OnlyLocal: true,
|
||||||
NoOverwriteUpload: true,
|
NoOverwriteUpload: true,
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user