一,官方文档地址:
https://www.workerman.net/doc/webman/route.html
二,php代码:
config/route.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<?php
use Webman\Route;
//指定默认页面
Route::get('/', [app\controller\IndexController::class, 'index']);
//组路由
Route::group('/image', function () {
Route::get('/list', [app\controller\ImageController::class,'list']);
Route::post('/add', [app\controller\ImageController::class,'add']);
});
//自定义404的json返回
Route::fallback(function(){
return json(['code' => 404, 'msg' => '404 not found']);
});
//关闭默认路由
Route::disableDefaultRoute();
|
说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/08/18/webman-pei-zhi-lu-you-v1-5-7/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: [email protected]
三,测试效果:
正常返回:
404:
四,查看webman的版本:
liuhongdi@lhdpc:/data/webman/imageadmin$ composer show workerman/webman-framework
name : workerman/webman-framework
descrip. : High performance HTTP Service Framework.
keywords : High Performance, http service
versions : * v1.5.7
...
标签:webman,Route,404,v1.5,https,com,路由
From: https://www.cnblogs.com/architectforest/p/17642049.html