Include "Accept-Segment" in the "vary" header (#19167)

This commit is contained in:
Kenn Jacobsen
2025-04-28 06:42:11 +02:00
committed by GitHub
parent 4f883b6714
commit 462fd483e9

View File

@@ -4,7 +4,7 @@ namespace Umbraco.Cms.Api.Delivery.Filters;
public sealed class AddVaryHeaderAttribute : ActionFilterAttribute
{
private const string Vary = "Accept-Language, Preview, Start-Item";
private const string Vary = "Accept-Language, Accept-Segment, Preview, Start-Item";
public override void OnResultExecuting(ResultExecutingContext context)
=> context.HttpContext.Response.Headers.Vary = context.HttpContext.Response.Headers.Vary.Count > 0