This commit is contained in:
2021-02-20 16:05:40 +08:00
parent f4b2dfeb8f
commit aebdf4fd13
2 changed files with 4 additions and 3 deletions
+2
View File
@@ -443,10 +443,12 @@ class Request extends Application
*/ */
public static function create($request): Request public static function create($request): Request
{ {
/** @var Request $sRequest */
$sRequest = Context::setContext('request', Snowflake::createObject(Request::class)); $sRequest = Context::setContext('request', Snowflake::createObject(Request::class));
$sRequest->fd = $request->fd; $sRequest->fd = $request->fd;
$sRequest->startTime = microtime(true); $sRequest->startTime = microtime(true);
$sRequest->uri = $request->server['request_uri'] ?? $request->header['request_uri']; $sRequest->uri = $request->server['request_uri'] ?? $request->header['request_uri'];
$sRequest->parseUri();
$sRequest->params = new HttpParams($request->rawContent(), $request->get, $request->files); $sRequest->params = new HttpParams($request->rawContent(), $request->get, $request->files);
if (!empty($request->post)) { if (!empty($request->post)) {
+2 -3
View File
@@ -500,7 +500,6 @@ class Router extends Application implements RouterInterface
* @param Request $request * @param Request $request
* @return Node|null 树干搜索 * @return Node|null 树干搜索
* 树干搜索 * 树干搜索
* @throws ConfigException
*/ */
private function find_path(Request $request): ?Node private function find_path(Request $request): ?Node
{ {
@@ -559,11 +558,11 @@ class Router extends Application implements RouterInterface
/** /**
* @param $request * @param Request $request
* @return Node|null * @return Node|null
* 树杈搜索 * 树杈搜索
*/ */
private function Branch_search($request): ?Node private function Branch_search(Request $request): ?Node
{ {
$node = $this->tree_search($request->getExplode(), $request->getMethod()); $node = $this->tree_search($request->getExplode(), $request->getMethod());
if ($node instanceof Node) { if ($node instanceof Node) {