1. 路由定义

<?php use Hyperf\HttpServer\Router\Router; Router::get('/hello-hyperf', function () { return 'Hello Hyperf.'; }); // 设置一个 GET 请求的路由,绑定访问地址 '/get' 到 App\Controller\IndexController 的 get 方法 Router::get('/get', 'App\Controller\IndexController::get'); Router::get('/get', 'App\Controller\IndexController@get'); Router::get('/get', [\App\Controller\IndexController::class, 'get']); // 设置一个 POST 请求的路由,绑定访问地址 '/post' 到 App\Controller\IndexController 的 post 方法 Router::post('/post', 'App\Controller\IndexController::post'); Router::post('/post', 'App\Controller\IndexController@post'); Router::post('/post', [\App\Controller\IndexController::class, 'post']); // 设置一个允许 GET、POST 和 HEAD 请求的路由,绑定访问地址 '/multi' 到 App\Controller\IndexController 的 multi 方法 Router::addRoute(['GET', 'POST', 'HEAD'], '/multi','App\Controller\IndexController::multi'); Router::addRoute(['GET', 'POST', 'HEAD'], '/multi', 'App\Controller\IndexController@multi'); Router::addRoute(['GET', 'POST', 'HEAD'], '/multi', [\App\Controller\IndexController::class, 'multi']); // 路由组的定义方式 Router::addGroup('/user/',function (){ Router::get('index','App\Controller\UserController@index'); Router::post('store','App\Controller\UserController@store'); });
上一篇:雷池WAF自动化实现安全运营实操案例终极篇


下一篇:Linux的find命令使用指南及实际shell用例