thinkphp6企业实践之健壮系统服务-杜绝无效请求

今天来给大家梳理介绍一些thinkphp6的一些企业最佳实践,健壮系统服务-杜绝无效请求

今天来给大家梳理介绍一些thinkphp6的一些企业最佳实践,健壮系统服务-杜绝无效请求

1. 应用不存在

切换到你的应用根目录/route/app.php, 新增miss路由

//当路由规则都不匹配的话,会路由到`miss`
Route::miss(function() {
    return show(10000);
});

2. 模块不存在

切换到你的应用根目录/app/应用目录, 新增Error.php

//当模块不存在时,会返回自定义内容
class Error
{
    public function __call($name, $arguments)
    {
        return show(10000);
    }
}

3. 方法不存在

切换到你的应用根目录/app/BaseController.php, 新增__call方法

//当方法不存在时,会返回自定义内容
public function __call($name, $arguments)
{
    return  show(10000);
}

以上这篇thinkphp6企业实践之健壮系统服务-杜绝无效请求就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持芦苇派。

原创文章,作者:ECHO陈文,如若转载,请注明出处:https://www.luweipai.cn/php/1667965616/

  • 1