From 160e506bfee8864b9e5864c0af54c0debaeef29b Mon Sep 17 00:00:00 2001 From: JaguarJack Date: Thu, 27 Aug 2020 16:19:06 +0800 Subject: [PATCH] =?UTF-8?q?add:=E4=BC=98=E9=9B=85=E7=9A=84=E8=BF=94?= =?UTF-8?q?=E5=9B=9EJson=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../middlewares/JsonResponseMiddleware.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/extend/catcher/middlewares/JsonResponseMiddleware.php b/extend/catcher/middlewares/JsonResponseMiddleware.php index ef90e0a..0d5f9dc 100644 --- a/extend/catcher/middlewares/JsonResponseMiddleware.php +++ b/extend/catcher/middlewares/JsonResponseMiddleware.php @@ -8,3 +8,19 @@ // +---------------------------------------------------------------------- // | Author: JaguarJack [ njphper@gmail.com ] // +---------------------------------------------------------------------- +namespace catcher\middlewares; + +use think\Middleware; +use think\Request; + +class JsonResponseMiddleware extends Middleware +{ + public function handle(Request $request, \Closure $next) + { + $server = $request->server(); + $server['HTTP_ACCEPT'] = 'application/json'; + $request->withServer($server); + + return $next($request); + } +} \ No newline at end of file