method() . $reset . "\n" . "URL: " . $blue . $request->url() . $reset . "\n" . "GET参数: " . $cyan . json_encode($request->get(), JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT) . $reset . "\n" . // "请求头: " . $cyan . json_encode($request->header(), JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT) . $reset . "\n" . "Body: " . $magenta . $request->rawBody() . $reset; Log::info($requestLog); // 处理请求 $response = $handler($request); // 获取响应内容并截取前200字符 // $bodySnippet = mb_substr($response, 0, 200); // 打印响应日志 // $responseLog = $green . "====== 请求结束 ======" . $reset . "\n" . // "URL: " . $blue . $request->url() . $reset . "\n" . // "Body前200: " . $magenta . $bodySnippet . $reset; // // Log::info($responseLog); return $response; } }