This commit is contained in:
Aether
2025-09-25 10:49:47 +08:00
parent db760bb276
commit e15cea74f6
2 changed files with 1 additions and 24 deletions

View File

@@ -21,7 +21,7 @@ class GlobalExceptionHandler extends ExceptionHandler
public function __construct(StdoutLoggerInterface $logger)
{
$this->logger = $logger; // filter
$this->logger = $logger;
}
public function handle(Throwable $throwable, ResponseInterface $response): MessageInterface|ResponseInterface

View File

@@ -1,23 +0,0 @@
<?php
declare(strict_types=1);
namespace Aether\Middleware;
use Hyperf\Context\Context;
use Psr\Http\Message\ResponseInterface;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Server\MiddlewareInterface;
use Psr\Http\Server\RequestHandlerInterface;
class Trace implements MiddlewareInterface
{
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
$requestId = $request->getHeaderLine('X-Request-Id') ?: uniqid();
Context::set('request_id', $requestId);
$response = $handler->handle($request);
return $response->withHeader('X-Request-Id', $requestId);
}
}