diff options
| -rw-r--r-- | app/Models/Entry.php | 2 | ||||
| -rw-r--r-- | app/Models/Feed.php | 1 | ||||
| -rw-r--r-- | lib/favicons.php | 1 | ||||
| -rw-r--r-- | lib/lib_rss.php | 1 |
4 files changed, 4 insertions, 1 deletions
diff --git a/app/Models/Entry.php b/app/Models/Entry.php index ca8d9c602..ad480f3e6 100644 --- a/app/Models/Entry.php +++ b/app/Models/Entry.php @@ -719,7 +719,7 @@ HTML; } $cachePath = $feed->cacheFilename($url . '#' . $feed->pathEntries()); - $html = httpGet($url, $cachePath, 'html'); + $html = httpGet($url, $cachePath, 'html', $feed->attributes(), $feed->curlOptions()); if (strlen($html) > 0) { $doc = new DOMDocument(); $doc->loadHTML($html, LIBXML_NONET | LIBXML_NOERROR | LIBXML_NOWARNING); diff --git a/app/Models/Feed.php b/app/Models/Feed.php index 5450d78c6..625c3c931 100644 --- a/app/Models/Feed.php +++ b/app/Models/Feed.php @@ -1058,6 +1058,7 @@ class FreshRSS_Feed extends Minz_Model { CURLOPT_MAXREDIRS => 10, CURLOPT_FOLLOWLOCATION => true, CURLOPT_ENCODING => '', //Enable all encodings + //CURLOPT_VERBOSE => 1, // To debug sent HTTP headers ]); $response = curl_exec($ch); $info = curl_getinfo($ch); diff --git a/lib/favicons.php b/lib/favicons.php index 8bfa8e001..53cc9f759 100644 --- a/lib/favicons.php +++ b/lib/favicons.php @@ -38,6 +38,7 @@ function downloadHttp(string &$url, array $curlOptions = []): string { CURLOPT_MAXREDIRS => 10, CURLOPT_FOLLOWLOCATION => true, CURLOPT_ENCODING => '', //Enable all encodings + //CURLOPT_VERBOSE => 1, // To debug sent HTTP headers ]); FreshRSS_Context::initSystem(); diff --git a/lib/lib_rss.php b/lib/lib_rss.php index 22da0b98e..6bceccc86 100644 --- a/lib/lib_rss.php +++ b/lib/lib_rss.php @@ -544,6 +544,7 @@ function httpGet(string $url, string $cachePath, string $type = 'html', array $a CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_ENCODING => '', //Enable all encodings + //CURLOPT_VERBOSE => 1, // To debug sent HTTP headers ]); curl_setopt_array($ch, FreshRSS_Context::systemConf()->curl_options); |
