JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrHttp.php000064400000010171151465631630006206 0ustar00proxy = $args; } elseif (is_array($args)) { if (count($args) === 1) { list($this->proxy) = $args; } elseif (count($args) === 3) { list($this->proxy, $this->user, $this->pass) = $args; $this->use_authentication = true; } else { throw ArgumentCount::create( 'an array with exactly one element or exactly three elements', count($args), 'proxyhttpbadargs' ); } } elseif ($args !== null) { throw InvalidArgument::create(1, '$args', 'array|string|null', gettype($args)); } } /** * Register the necessary callbacks * * @since 1.6 * @see \WpOrg\Requests\Proxy\Http::curl_before_send() * @see \WpOrg\Requests\Proxy\Http::fsockopen_remote_socket() * @see \WpOrg\Requests\Proxy\Http::fsockopen_remote_host_path() * @see \WpOrg\Requests\Proxy\Http::fsockopen_header() * @param \WpOrg\Requests\Hooks $hooks Hook system */ public function register(Hooks $hooks) { $hooks->register('curl.before_send', [$this, 'curl_before_send']); $hooks->register('fsockopen.remote_socket', [$this, 'fsockopen_remote_socket']); $hooks->register('fsockopen.remote_host_path', [$this, 'fsockopen_remote_host_path']); if ($this->use_authentication) { $hooks->register('fsockopen.after_headers', [$this, 'fsockopen_header']); } } /** * Set cURL parameters before the data is sent * * @since 1.6 * @param resource|\CurlHandle $handle cURL handle */ public function curl_before_send(&$handle) { curl_setopt($handle, CURLOPT_PROXYTYPE, CURLPROXY_HTTP); curl_setopt($handle, CURLOPT_PROXY, $this->proxy); if ($this->use_authentication) { curl_setopt($handle, CURLOPT_PROXYAUTH, CURLAUTH_ANY); curl_setopt($handle, CURLOPT_PROXYUSERPWD, $this->get_auth_string()); } } /** * Alter remote socket information before opening socket connection * * @since 1.6 * @param string $remote_socket Socket connection string */ public function fsockopen_remote_socket(&$remote_socket) { $remote_socket = $this->proxy; } /** * Alter remote path before getting stream data * * @since 1.6 * @param string $path Path to send in HTTP request string ("GET ...") * @param string $url Full URL we're requesting */ public function fsockopen_remote_host_path(&$path, $url) { $path = $url; } /** * Add extra headers to the request before sending * * @since 1.6 * @param string $out HTTP header string */ public function fsockopen_header(&$out) { $out .= sprintf("Proxy-Authorization: Basic %s\r\n", base64_encode($this->get_auth_string())); } /** * Get the authentication string (user:pass) * * @since 1.6 * @return string */ public function get_auth_string() { return $this->user . ':' . $this->pass; } } error_log000064400000020000151465631630006463 0ustar00[22-Oct-2025 00:01:03 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [22-Oct-2025 09:36:33 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [24-Oct-2025 07:58:24 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [24-Oct-2025 20:48:18 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [29-Oct-2025 10:10:51 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [29-Oct-2025 10:22:49 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [31-Oct-2025 14:11:36 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [05-Nov-2025 06:12:55 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [08-Nov-2025 12:53:39 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [14-Nov-2025 11:52:17 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [15-Nov-2025 13:05:15 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [16-Nov-2025 07:45:31 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [17-Nov-2025 14:46:52 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [17-Nov-2025 19:06:18 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [18-Nov-2025 18:38:03 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [28-Nov-2025 19:26:36 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [30-Nov-2025 00:20:05 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [08-Dec-2025 21:50:05 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [09-Dec-2025 14:29:18 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [10-Dec-2025 01:01:12 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [12-Dec-2025 19:14:36 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [13-Dec-2025 16:54:22 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [20-Dec-2025 20:47:23 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [22-Dec-2025 04:43:28 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [22-Dec-2025 15:27:47 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [22-Dec-2025 20:11:48 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php on line 24 [23-Dec-2025 05:21:38 UTC] PHP Fatal error: Uncaught Error: Interface "WpOrg\Requests\Proxy" not found in /home/powertekenterpri/public_html/wp-includes/Requests/src/Proxy/Http.php:24 Stack trace: #0 {main} thrown in /home/powerteken