MyQEE\Server\WorkerManager::onRequest PHP Метод

onRequest() публичный Метод

HTTP 接口请求处理的方法
public onRequest ( Swoole\Http\Request $request, Swoole\Http\Response $response )
$request Swoole\Http\Request
$response Swoole\Http\Response
    public function onRequest($request, $response)
    {
        $this->request = $request;
        $this->response = $response;
        try {
            $uri = $this->uri();
            $arr = explode('/', $uri);
            if ($arr[0] === 'assets') {
                # 静态路径
                array_shift($arr);
                $this->assets(implode('/', $arr), $response);
            } else {
                $this->admin(implode('/', $arr));
            }
        } catch (\Exception $e) {
            $response->status(500);
        }
        $this->request = null;
        $this->response = null;
    }