From de002debd7ff75dd6d6fb11104553e749b6c8302 Mon Sep 17 00:00:00 2001 From: Karson Date: Tue, 26 Mar 2024 18:11:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=BB=98=E8=AE=A4=E8=AF=B7?= =?UTF-8?q?=E6=B1=82=E8=B6=85=E6=97=B6=E6=97=B6=E9=95=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- extend/fast/Http.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extend/fast/Http.php b/extend/fast/Http.php index 81f2b175..f96e1cd2 100644 --- a/extend/fast/Http.php +++ b/extend/fast/Http.php @@ -67,8 +67,8 @@ class Http $defaults[CURLOPT_USERAGENT] = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.98 Safari/537.36"; $defaults[CURLOPT_FOLLOWLOCATION] = true; $defaults[CURLOPT_RETURNTRANSFER] = true; - $defaults[CURLOPT_CONNECTTIMEOUT] = 3; - $defaults[CURLOPT_TIMEOUT] = 3; + $defaults[CURLOPT_CONNECTTIMEOUT] = 10; + $defaults[CURLOPT_TIMEOUT] = 10; // disable 100-continue curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:')); @@ -133,12 +133,12 @@ class Http } $parts['query'] = isset($parts['query']) && $parts['query'] ? '?' . $parts['query'] : ''; //发送socket请求,获得连接句柄 - $fp = fsockopen($parts['host'], isset($parts['port']) ? $parts['port'] : 80, $errno, $errstr, 3); + $fp = fsockopen($parts['host'], $parts['port'] ?? 80, $errno, $errstr, 10); if (!$fp) { return false; } //设置超时时间 - stream_set_timeout($fp, 3); + stream_set_timeout($fp, 10); $out = "{$method} {$parts['path']}{$parts['query']} HTTP/1.1\r\n"; $out .= "Host: {$parts['host']}\r\n"; $out .= "Content-Type: application/x-www-form-urlencoded\r\n";