From ae68225fad29681dc923041254c96ce0b9a1711b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Tue, 16 Jan 2024 20:11:59 +0100 Subject: [PATCH] Continued: - moved to new configuration category 'http_client' (thanks to @MrPetovan) --- src/Network/HTTPClient/Factory/HttpClient.php | 2 +- static/defaults.config.php | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Network/HTTPClient/Factory/HttpClient.php b/src/Network/HTTPClient/Factory/HttpClient.php index fca5d53130..eaf6003ccb 100644 --- a/src/Network/HTTPClient/Factory/HttpClient.php +++ b/src/Network/HTTPClient/Factory/HttpClient.php @@ -123,7 +123,7 @@ class HttpClient extends BaseFactory $resolver->setMaxRedirects(10); $resolver->setRequestTimeout(10); // if the file is too large then exit - $resolver->setMaxResponseDataSize($this->config->get('system', 'max_response_data_size', 1000000)); + $resolver->setMaxResponseDataSize($this->config->get('http_client', 'max_response_data_size', 1000000)); // Designate a temporary file that will store cookies during the session. // Some websites test the browser for cookie support, so this enhances results. $resolver->setCookieJar(System::getTempPath() .'/resolver-cookie-' . Strings::getRandomName(10)); diff --git a/static/defaults.config.php b/static/defaults.config.php index 40bb97ef53..769e04df3c 100644 --- a/static/defaults.config.php +++ b/static/defaults.config.php @@ -614,10 +614,6 @@ return [ // Timeout in seconds for fetching the XRD links and other requests with an expected shorter timeout 'xrd_timeout' => 20, - // max_response_data_size (Integer) - // Maximum allowed response data size in Bytes, default is hard-coded value from code - 'max_response_data_size' => 1000000, - // only_valid_email_addresses (Boolean) // WARNING: You normally want to only accept valid email addreses. Under // rare conditions this however can be a hinderence, e.g. on your LAN @@ -625,6 +621,11 @@ return [ // surely not valid but still you need to signup to your testing instance 'only_valid_email_addresses' => true, ], + 'http_client' => [ + // max_response_data_size (Integer) + // Maximum allowed response data size in Bytes, default is hard-coded value from code + 'max_response_data_size' => 1000000, + ], 'proxy' => [ // forwarded_for_headers (String) // A comma separated list of all allowed header values to retrieve the real client IP -- 2.39.5