From 3e05205618a4975fa92b0ef1b1050197042f2b1a Mon Sep 17 00:00:00 2001 From: "as2252258@163.com" Date: Thu, 5 Aug 2021 22:32:19 +0800 Subject: [PATCH] modify --- Server/Constrict/Request.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Server/Constrict/Request.php b/Server/Constrict/Request.php index 26eb0ede..ec59ccb1 100644 --- a/Server/Constrict/Request.php +++ b/Server/Constrict/Request.php @@ -44,13 +44,14 @@ class Request implements RequestInterface public static function create(\Swoole\Http\Request $request): RequestInterface { $sRequest = new HttpResponse(); - $sRequest->setUri($request->header['request_uri']); - $sRequest->setClientId($request->fd); $sRequest->headers = new HttpHeaders(); $sRequest->headers->setHeaders(array_merge($request->header, $request->server)); - $sRequest->params = new HttpParams(); + $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);