From 675d62b47ac1d13df3b0ac91a4bda8425dac9831 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Tue, 31 Aug 2021 16:54:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- http-server/Sender.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/http-server/Sender.php b/http-server/Sender.php index 0785696a..46bb17ca 100644 --- a/http-server/Sender.php +++ b/http-server/Sender.php @@ -38,4 +38,19 @@ class Sender $server->push($fd, $body->getBody()); } + + /** + * @param $fd + * @param int $code + * @param string $message + */ + public function close($fd, int $code = 401, string $message = '') + { + $server = $this->manager->getServer(); + if (!$server->isEstablished($fd)) { + return; + } + $server->close($code, $message); + } + }