From 9db75e240a2520eae0ffbc1f9aec757652d2ab03 Mon Sep 17 00:00:00 2001 From: Jake Mannens Date: Fri, 21 Aug 2026 00:40:24 +1000 Subject: Initial commit --- Controllers/ApiDebugController.cs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Controllers/ApiDebugController.cs (limited to 'Controllers') diff --git a/Controllers/ApiDebugController.cs b/Controllers/ApiDebugController.cs new file mode 100644 index 0000000..7f43e5b --- /dev/null +++ b/Controllers/ApiDebugController.cs @@ -0,0 +1,20 @@ +using Microsoft.AspNetCore.Mvc; + +namespace HyperBooru.Controllers; + +[ApiController] +[Route("/api")] +public class ApiDebugController : Controller { + private IHttpContextAccessor contextAccessor; + + public ApiDebugController(IHttpContextAccessor contextAccessor) => + this.contextAccessor = contextAccessor; + + [HttpGet("headers")] + public IActionResult GetHeaders() { + if(contextAccessor.HttpContext is null) + return Ok(); + + return Ok(contextAccessor.HttpContext.Request.Headers); + } +} -- cgit v1.3