Skip to content

Commit 45ecfce

Browse files
huangzhhuiswoft-bot
authored andcommitted
optimize: Optimize Server Request initialization. (swoft-cloud/swoft-component#240)
* Optimize Server Request initialization. * Update Request.php
1 parent 218abf7 commit 45ecfce

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/Server/Request.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,13 @@ public static function loadFromSwooleRequest(\Swoole\Http\Request $swooleRequest
7777
$body = new SwooleStream($swooleRequest->rawContent());
7878
$protocol = isset($server['server_protocol']) ? str_replace('HTTP/', '', $server['server_protocol']) : '1.1';
7979
$request = new static($method, $uri, $headers, $body, $protocol);
80-
return $request->withCookieParams($swooleRequest->cookie ?? [])
81-
->withQueryParams($swooleRequest->get ?? [])
82-
->withServerParams($server ?? [])
83-
->withParsedBody($swooleRequest->post ?? [])
84-
->withUploadedFiles(self::normalizeFiles($swooleRequest->files ?? []))
85-
->setSwooleRequest($swooleRequest);
80+
$request->cookieParams = ($swooleRequest->cookie ?? []);
81+
$request->queryParams = ($swooleRequest->get ?? []);
82+
$request->serverParams = ($server ?? []);
83+
$request->parsedBody = ($swooleRequest->post ?? []);
84+
$request->uploadedFiles = self::normalizeFiles($swooleRequest->files ?? []);
85+
$request->swooleRequest = $swooleRequest;
86+
return $request;
8687
}
8788

8889
/**

0 commit comments

Comments
 (0)