From e56c5637c4a3851df187d0970fa70ad7ba97acdc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 2 Sep 2026 03:57:33 +0000 Subject: [PATCH 1/4] Initial plan From bcf8896912dd95192f939c4535f0007b772f7ab7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 2 Sep 2026 04:01:35 +0000 Subject: [PATCH 2/4] Add HTTP/3 early request processing cross-reference to Kestrel overview Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com> --- aspnetcore/fundamentals/servers/kestrel.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aspnetcore/fundamentals/servers/kestrel.md b/aspnetcore/fundamentals/servers/kestrel.md index 15af04a37d79..89218e6031b3 100644 --- a/aspnetcore/fundamentals/servers/kestrel.md +++ b/aspnetcore/fundamentals/servers/kestrel.md @@ -5,7 +5,7 @@ author: tdykstra description: Learn about Kestrel, the cross-platform web server for ASP.NET Core. monikerRange: '>= aspnetcore-3.1' ms.author: tdykstra -ms.date: 08/05/2026 +ms.date: 09/02/2026 uid: fundamentals/servers/kestrel --- # Kestrel web server in ASP.NET Core @@ -25,7 +25,7 @@ Kestrel's features include: * **Lightweight:** Optimized for running in resource-constrained environments, such as containers and edge devices. * **Security hardened:** Kestrel supports HTTPS and is hardened against web server vulnerabilities. * **Wide protocol support:** Kestrel supports common web protocols, including: - * HTTP/1.1, [HTTP/2](xref:fundamentals/servers/kestrel/http2) and [HTTP/3](xref:fundamentals/servers/kestrel/http3) + * HTTP/1.1, [HTTP/2](xref:fundamentals/servers/kestrel/http2) and [HTTP/3](xref:fundamentals/servers/kestrel/http3). Starting in .NET 11, HTTP/3 uses [early request processing](xref:fundamentals/servers/kestrel/http3#early-request-processing) to reduce first-request latency. * [WebSockets](xref:fundamentals/websockets) * **Integration with ASP.NET Core:** Seamless integration with other ASP.NET Core components, such as the middleware pipeline, dependency injection, and configuration system. * **Flexible workloads**: Kestrel supports many workloads: From d88f78d0dc5f2e19081a27ab0c732e9374b97aa3 Mon Sep 17 00:00:00 2001 From: Wade Pickett Date: Tue, 1 Sep 2026 21:54:55 -0700 Subject: [PATCH 3/4] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- aspnetcore/fundamentals/servers/kestrel.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aspnetcore/fundamentals/servers/kestrel.md b/aspnetcore/fundamentals/servers/kestrel.md index 89218e6031b3..d30f58005403 100644 --- a/aspnetcore/fundamentals/servers/kestrel.md +++ b/aspnetcore/fundamentals/servers/kestrel.md @@ -25,7 +25,7 @@ Kestrel's features include: * **Lightweight:** Optimized for running in resource-constrained environments, such as containers and edge devices. * **Security hardened:** Kestrel supports HTTPS and is hardened against web server vulnerabilities. * **Wide protocol support:** Kestrel supports common web protocols, including: - * HTTP/1.1, [HTTP/2](xref:fundamentals/servers/kestrel/http2) and [HTTP/3](xref:fundamentals/servers/kestrel/http3). Starting in .NET 11, HTTP/3 uses [early request processing](xref:fundamentals/servers/kestrel/http3#early-request-processing) to reduce first-request latency. + * HTTP/1.1, [HTTP/2](xref:fundamentals/servers/kestrel/http2) and [HTTP/3](xref:fundamentals/servers/kestrel/http3). Starting in .NET 11, Kestrel uses [early request processing](xref:fundamentals/servers/kestrel/http3#early-request-processing) for HTTP/3 to reduce first-request latency. * [WebSockets](xref:fundamentals/websockets) * **Integration with ASP.NET Core:** Seamless integration with other ASP.NET Core components, such as the middleware pipeline, dependency injection, and configuration system. * **Flexible workloads**: Kestrel supports many workloads: From 9f60f35e32651661e84ff31be9dc0a24288ca705 Mon Sep 17 00:00:00 2001 From: Wade Pickett Date: Wed, 2 Sep 2026 12:59:16 -0700 Subject: [PATCH 4/4] Apply suggestion from @wadepickett --- aspnetcore/fundamentals/servers/kestrel.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aspnetcore/fundamentals/servers/kestrel.md b/aspnetcore/fundamentals/servers/kestrel.md index d30f58005403..5a48ead141d9 100644 --- a/aspnetcore/fundamentals/servers/kestrel.md +++ b/aspnetcore/fundamentals/servers/kestrel.md @@ -25,7 +25,7 @@ Kestrel's features include: * **Lightweight:** Optimized for running in resource-constrained environments, such as containers and edge devices. * **Security hardened:** Kestrel supports HTTPS and is hardened against web server vulnerabilities. * **Wide protocol support:** Kestrel supports common web protocols, including: - * HTTP/1.1, [HTTP/2](xref:fundamentals/servers/kestrel/http2) and [HTTP/3](xref:fundamentals/servers/kestrel/http3). Starting in .NET 11, Kestrel uses [early request processing](xref:fundamentals/servers/kestrel/http3#early-request-processing) for HTTP/3 to reduce first-request latency. + * HTTP/1.1, [HTTP/2](xref:fundamentals/servers/kestrel/http2) and [HTTP/3](xref:fundamentals/servers/kestrel/http3). Starting in .NET 11, Kestrel uses early request processing for HTTP/3 to reduce first-request latency. For more information, see [HTTP/3](xref:fundamentals/servers/kestrel/http3). * [WebSockets](xref:fundamentals/websockets) * **Integration with ASP.NET Core:** Seamless integration with other ASP.NET Core components, such as the middleware pipeline, dependency injection, and configuration system. * **Flexible workloads**: Kestrel supports many workloads: