diff --git a/convention.php b/convention.php index a392d4ff..bab1a497 100644 --- a/convention.php +++ b/convention.php @@ -37,6 +37,8 @@ return [ 'lang_cookie_var' => 'think_lang', // 默认全局过滤方法 用逗号分隔多个 'default_filter' => '', + // 自动Response输出 + 'response_auto_output' => true, // +---------------------------------------------------------------------- // | 模块设置 diff --git a/library/think/App.php b/library/think/App.php index 3aad92a7..d7483012 100644 --- a/library/think/App.php +++ b/library/think/App.php @@ -103,7 +103,10 @@ class App // 监听app_end APP_HOOK && Hook::listen('app_end', $data); // 输出数据到客户端 - return Response::send($data, Response::type(), Config::get('response_return')); + if (Config::get('response_auto_output')) { + // 自动响应输出 + return Response::send($data, Response::type(), Config::get('response_return')); + } } // 执行函数或者闭包方法 支持参数调用