From a443364928912f715b4a4adc3ed85db2cfb58bac Mon Sep 17 00:00:00 2001 From: "as2252258@163.com" Date: Thu, 5 Aug 2021 22:38:37 +0800 Subject: [PATCH] modify --- Server/Constrict/Request.php | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/Server/Constrict/Request.php b/Server/Constrict/Request.php index 41d573bb..e83a4293 100644 --- a/Server/Constrict/Request.php +++ b/Server/Constrict/Request.php @@ -46,22 +46,26 @@ class Request implements RequestInterface { Context::setContext(Response::class, new Response()); - $sRequest = new HttpResponse(); + try { + $sRequest = new \Snowflake\Abstracts\BaseObject(); - $sRequest->headers = new HttpHeaders(); - $sRequest->headers->setHeaders(array_merge($request->header, $request->server)); + $sRequest->headers = new HttpHeaders(); + $sRequest->headers->setHeaders(array_merge($request->header, $request->server)); - $sRequest->setUri($sRequest->headers->getRequestUri()); - $sRequest->setClientId($request->fd); + $sRequest->setUri($sRequest->headers->getRequestUri()); + $sRequest->setClientId($request->fd); - $sRequest->params = new HttpParams(); - $sRequest->params->setRawContent($request->rawContent(), $sRequest->headers->getContentType()); - $sRequest->params->setFiles($request->files); - $sRequest->params->setPosts($request->post); - $sRequest->params->setGets($request->get); + $sRequest->params = new HttpParams(); + $sRequest->params->setRawContent($request->rawContent(), $sRequest->headers->getContentType()); + $sRequest->params->setFiles($request->files); + $sRequest->params->setPosts($request->post); + $sRequest->params->setGets($request->get); + }catch (\Throwable $exception){ + var_dump($exception); + } + Context::setContext(HttpResponse::class, $sRequest); - Context::setContext(HttpResponse::class, $sRequest); - return Snowflake::getDi()->get(Request::class); + return Snowflake::getDi()->get(Request::class); } }