diff --git a/application/http/middleware/ApiLog.php b/application/http/middleware/ApiLog.php index 0c18e3a..efa9dd3 100644 --- a/application/http/middleware/ApiLog.php +++ b/application/http/middleware/ApiLog.php @@ -14,11 +14,13 @@ class ApiLog { */ public function handle($request, \Closure $next) { $response = $next($request); - + $requestInfo = $request->param(); + unset($requestInfo['API_CONF_DETAIL']); + unset($requestInfo['APP_CONF_DETAIL']); ApiLogTool::setApiInfo($request->API_CONF_DETAIL); ApiLogTool::setAppInfo($request->APP_CONF_DETAIL); - ApiLogTool::setRequest($request->param()); - ApiLogTool::setResponse($response->getData()); + ApiLogTool::setRequest($requestInfo); + ApiLogTool::setResponse($response->getData(), $response->getData()['code']); ApiLogTool::setHeader($request->header()); ApiLogTool::save(); diff --git a/application/util/ApiLogTool.php b/application/util/ApiLogTool.php index dd482f2..a7af39e 100644 --- a/application/util/ApiLogTool.php +++ b/application/util/ApiLogTool.php @@ -81,7 +81,6 @@ class ApiLogTool { @file_put_contents($logPath . date('YmdH') . '.log', $logStr . "\n", FILE_APPEND); } - /** * @param string $log 被记录的内容 * @param string $type 日志文件名称