fix(http): drop deprecated curl_close calls; resolve Proxy destination lazily

PHP 8.5 deprecates curl_close() (no-op since 8.0) and Libs\Proxy fataled
on class load because SOURCE_URL was evaluated in a static property
initializer. Stamps http with per-component core data for load-verified
clients (aria2, proxy, compreFace).
This commit is contained in:
kj
2026-10-05 17:36:08 -03:00
parent 0b98b7a26b
commit 0082cbe3f4
4 changed files with 62 additions and 25 deletions
-4
View File
@@ -52,10 +52,6 @@ class CurlRequest
$this->responseBody = curl_exec($handler);
$this->responseHeaders = curl_getinfo($handler, CURLINFO_HEADER_OUT);
$this->statusCode = curl_getinfo($handler, CURLINFO_HTTP_CODE);
// throw new Exception('Error al realizar la solicitud. '. curl_error($handler));
curl_close($handler);
}
/**