diff --git a/api/router/router.v1.php b/api/router/router.v1.php index 1a6a359..b278819 100644 --- a/api/router/router.v1.php +++ b/api/router/router.v1.php @@ -41,6 +41,12 @@ function router_v1_dispatch(array $segments): void $handler = 'browser_quick_test_handle_request'; break; + // 🔎 NEU: Debug-Endpoint für Session / Cookies + case 'debug.session': + $file = $apibasedir . '/v1/debug/debug.session.php'; + $handler = 'debug_session_handle_request'; + break; + default: http_response_code(404); echo json_encode([ diff --git a/api/v1/debug/debug.session.php b/api/v1/debug/debug.session.php new file mode 100644 index 0000000..5965c4b --- /dev/null +++ b/api/v1/debug/debug.session.php @@ -0,0 +1,22 @@ + true, + 'session_id' => session_id(), + 'session' => $_SESSION, + 'cookies' => $_COOKIE, + 'server' => [ + 'host' => $_SERVER['HTTP_HOST'] ?? null, + 'uri' => $_SERVER['REQUEST_URI'] ?? null, + ], + ]; +}