xxxxxxxxxx
private readonly IHttpContextAccessor _contextAccessor;
public MiClaseQueLoUsa(IHttpContextAccessor contextAccessor)
{
_contextAccessor = contextAccessor;
}
xxxxxxxxxx
var headers = _contextAccessor.HttpContext.Request.Headers;
// Acceder a los valores de los encabezados
if (headers.TryGetValue("NombreEncabezado", out var valorEncabezado))
{
// Hacer algo con el valor del encabezado
Console.WriteLine($"El valor del encabezado es: {valorEncabezado}");
}