From 95d41d23c5fc9c272938bfc2e43787859308b2ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Tue, 15 Sep 2020 18:35:37 +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 --- HttpServer/Http/Request.php | 3 +-- HttpServer/Http/Response.php | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/HttpServer/Http/Request.php b/HttpServer/Http/Request.php index 184a4660..4dbd43ea 100644 --- a/HttpServer/Http/Request.php +++ b/HttpServer/Http/Request.php @@ -418,7 +418,7 @@ class Request extends Application */ public static function create($request) { - $sRequest = new Request(); + $sRequest = Context::setContext('request', new Request()); $sRequest->fd = $request->fd; $sRequest->startTime = microtime(true); $sRequest->uri = $request->server['request_uri'] ?? $request->header['request_uri']; @@ -431,7 +431,6 @@ class Request extends Application $headers = array_merge($headers, $request->header); } $sRequest->headers = new HttpHeaders($headers); - unset($request); return $sRequest; } diff --git a/HttpServer/Http/Response.php b/HttpServer/Http/Response.php index 185eb4b3..0047b4c8 100644 --- a/HttpServer/Http/Response.php +++ b/HttpServer/Http/Response.php @@ -198,11 +198,10 @@ class Response extends Application /** * @param null $response * @return mixed - * @throws ComponentException */ public static function create($response = null) { - $ciResponse = Snowflake::app()->clone('response'); + $ciResponse = Context::setContext('response',new Response()); $ciResponse->response = $response; $ciResponse->startTime = microtime(true); $ciResponse->format = self::JSON;