diff options
| author | 2025-08-30 16:28:37 +0200 | |
|---|---|---|
| committer | 2025-08-30 16:28:37 +0200 | |
| commit | 2b02ca59c6af1cfe087ec7e6ea9773cffd48fd50 (patch) | |
| tree | 7862c80a7691b9fdafbd7a97263a89d84492fb19 /app/Models | |
| parent | 379a387ddeabdab428c2c6257ff6521f69e5d974 (diff) | |
Include port number for HTTP Retry-After (#7875)
fix https://github.com/FreshRSS/FreshRSS/issues/7870 (partially)
Diffstat (limited to 'app/Models')
| -rw-r--r-- | app/Models/SimplePieResponse.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/Models/SimplePieResponse.php b/app/Models/SimplePieResponse.php index 123df9b8a..6e15da24a 100644 --- a/app/Models/SimplePieResponse.php +++ b/app/Models/SimplePieResponse.php @@ -19,6 +19,9 @@ final class FreshRSS_SimplePieResponse extends \SimplePie\File if ($retryAfter > 0) { $domain = parse_url($this->get_final_requested_uri(), PHP_URL_HOST); if (is_string($domain) && $domain !== '') { + if (is_int($port = parse_url($this->get_final_requested_uri(), PHP_URL_PORT))) { + $domain .= ':' . $port; + } $errorMessage = 'Will retry after ' . date('c', $retryAfter) . ' for domain `' . $domain . '`'; Minz_Log::notice($errorMessage); } |
