diff --git a/drivers/123/driver.go b/drivers/123/driver.go index 4dcedde74f6..8f8fcfea741 100644 --- a/drivers/123/driver.go +++ b/drivers/123/driver.go @@ -109,7 +109,7 @@ func (d *Pan123) Link(ctx context.Context, file model.Obj, args model.LinkArgs) log.Debugln("res code: ", res.StatusCode()) if res.StatusCode() == 302 { link.URL = res.Header().Get("location") - } else if res.StatusCode() == 200 { + } else if res.StatusCode() < 300 { link.URL = utils.Json.Get(res.Body(), "data", "redirect_url").ToString() } link.Header = http.Header{