fix(123): incorrect download url (close #3385)

pull/3398/head
Andy Hsu 2023-02-14 15:47:41 +08:00
parent ae04a0a760
commit 2ca3e0b8bc
1 changed files with 2 additions and 2 deletions

View File

@ -96,14 +96,14 @@ func (d *Pan123) Link(ctx context.Context, file model.Obj, args model.LinkArgs)
return nil, err return nil, err
} }
} }
u_ := fmt.Sprintf("https://%s%s", u.Host, u.Path) u_ := u.String()
res, err := base.NoRedirectClient.R().SetQueryParamsFromValues(u.Query()).Head(u_) res, err := base.NoRedirectClient.R().SetQueryParamsFromValues(u.Query()).Head(u_)
if err != nil { if err != nil {
return nil, err return nil, err
} }
log.Debug(res.String()) log.Debug(res.String())
link := model.Link{ link := model.Link{
URL: downloadUrl, URL: u_,
} }
log.Debugln("res code: ", res.StatusCode()) log.Debugln("res code: ", res.StatusCode())
if res.StatusCode() == 302 { if res.StatusCode() == 302 {