From 92dd57429dd96c6dddc24d5edb9e80849169d0b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Tue, 30 Dec 2025 09:22:00 +0000 Subject: [PATCH] a MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 向林 --- src/Base/CoreMiddleware.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Base/CoreMiddleware.php b/src/Base/CoreMiddleware.php index e42d1c9..34b0461 100644 --- a/src/Base/CoreMiddleware.php +++ b/src/Base/CoreMiddleware.php @@ -27,7 +27,11 @@ class CoreMiddleware implements MiddlewareInterface public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface { $response = \Kiri::getDi()->get(ResponseInterface::class); - $response->withHeaders(['Access-Control-Allow-Headers' => '*', 'Access-Control-Request-Method' => '*', 'Access-Control-Allow-Origin' => '*']); + $response->withHeaders([ + 'Access-Control-Allow-Headers' => $request->getHeaderLine('Access-Control-Allow-Headers'), + 'Access-Control-Request-Method' => $request->getHeaderLine('Access-Control-Request-Method'), + 'Access-Control-Allow-Origin' => $request->getHeaderLine('Access-Control-Allow-Origin') + ]); return $handler->handle($request); }