diff --git a/Server/Constrict/Request.php b/Server/Constrict/Request.php index 65893fb2..7e98e3f6 100644 --- a/Server/Constrict/Request.php +++ b/Server/Constrict/Request.php @@ -45,25 +45,21 @@ class Request implements RequestInterface public static function create(\Swoole\Http\Request $request): RequestInterface { Context::setContext(Response::class, new Response()); - try { - $sRequest = new HttpResponse(); - $sRequest->headers = new HttpHeaders(); - $sRequest->headers->setHeaders(array_merge($request->header, $request->server)); + $sRequest = new HttpResponse(); - var_dump($sRequest->headers->toArray()); + $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);