router->Branch_search(\Server\Constrict\Request::create($request)); if (!($node instanceof Node)) { throw new RequestException('

HTTP 404 Not Found


Powered by Swoole', 404); } if (!(($responseData = $node->dispatch()) instanceof ResponseInterface)) { $responseData = $this->response->setContent($responseData)->setStatusCode(200); } } catch (Error | \Throwable $exception) { $responseData = $this->exceptionHandler->emit($exception, $this->response); } finally { $this->responseEmitter->sender($response, $responseData); $this->eventDispatch->dispatch(new OnAfterRequest()); } } /** * @param Server $server * @param int $fd * @throws Exception */ public function onDisconnect(Server $server, int $fd): void { } /** * @param Server $server * @param int $fd * @throws Exception */ public function onClose(Server $server, int $fd): void { } }