Youfu Zhang
231083647e
pikpak: fix unnecessary retries by using URL expire parameter - fixes #8601
...
Before this change, rclone would unnecessarily retry downloads when
the `Link.Expire` field was unreliable but the download URL contained
a valid expire query parameter. This primarily affects cases where
media links are unavailable or when `no_media_link` is enabled.
The `Link.Valid()` method now primarily checks the URL's expire query
parameter (as Unix timestamp) and falls back to the Expire field
only when URL parsing fails. This eliminates the `error no link`
retry loops while maintaining backward compatibility.
Signed-off-by: Youfu Zhang <zhangyoufu@gmail.com >
2025-09-19 12:46:26 +09:00
..
2024-08-08 13:41:31 +01:00
2025-06-06 15:15:07 +01:00
2025-09-14 15:58:20 +01:00
2025-08-09 18:12:17 -04:00
2025-09-15 13:05:20 +01:00
2025-08-26 18:03:09 +01:00
2025-09-15 12:45:57 +01:00
2025-06-12 18:31:01 +01:00
2025-04-09 15:03:59 +01:00
2025-09-14 15:58:20 +01:00
2025-04-08 15:14:09 +01:00
2025-04-08 15:14:09 +01:00
2025-09-15 12:45:57 +01:00
2025-09-15 12:45:57 +01:00
2025-07-31 11:38:51 +01:00
2024-09-06 18:20:10 +01:00
2025-02-28 11:31:14 +00:00
2025-09-15 12:45:57 +01:00
2025-02-28 11:31:14 +00:00
2025-08-22 12:19:29 +01:00
2025-05-27 14:28:25 +01:00
2025-09-05 15:29:37 +01:00
2025-07-17 10:48:12 +01:00
2025-04-08 15:14:09 +01:00
2025-07-31 11:38:51 +01:00
2025-02-28 11:31:14 +00:00
2025-03-17 18:05:23 +00:00
2025-05-07 18:00:33 +01:00
2025-07-10 11:29:27 +01:00
2025-09-04 10:37:27 +01:00
2025-04-08 15:14:00 +01:00
2025-06-24 15:04:45 +01:00
2025-07-05 09:26:43 +01:00
2025-09-09 12:09:42 -04:00
2025-09-15 12:45:57 +01:00
2025-07-31 11:38:51 +01:00
2025-09-05 15:29:37 +01:00
2025-04-08 15:14:00 +01:00
2025-09-15 12:45:57 +01:00
2025-02-28 11:31:14 +00:00
2025-09-05 15:29:37 +01:00
2025-06-17 12:46:35 +01:00
2025-09-19 12:46:26 +09:00
2024-08-12 13:35:44 +01:00
2025-07-31 11:38:51 +01:00
2024-09-18 18:15:24 +01:00
2025-02-28 11:31:14 +00:00
2025-04-08 15:14:00 +01:00
2025-09-15 12:45:57 +01:00
2025-09-15 12:45:57 +01:00
2025-07-05 21:27:10 +01:00
2025-07-31 11:38:51 +01:00
2025-02-28 11:31:14 +00:00
2025-02-28 11:31:14 +00:00
2025-09-15 12:45:57 +01:00
2024-04-22 19:29:12 +02:00
2025-02-28 11:31:14 +00:00
2025-09-05 15:29:37 +01:00
2025-02-28 11:31:14 +00:00
2025-09-14 15:58:20 +01:00
2025-02-28 11:31:14 +00:00
2025-09-15 12:45:57 +01:00
2025-02-28 11:31:14 +00:00
2024-12-13 11:34:11 +00:00