Other 1xx codes
All HTTP status codes in ASP.NET Core
1xx Informational
An interim response (RFC 8297) carrying Link headers so the browser can start preloading while the server prepares the real response.
In ASP.NET Core: Rarely useful for APIs. It exists for web pages served through CDNs that support it.
The StatusCodes constant, HttpStatusCode enum name, reason phrase, class, and how EnsureSuccessStatusCode() and the standard resilience handler treat 103.
| Constant | none |
|---|---|
| HttpStatusCode | HttpStatusCode.EarlyHints |
| Reason phrase | Kestrel sends none; HttpClient's ReasonPhrase is Early Hints; RFC name: Early Hints |
| Class | 1xx, informational |
| IsSuccessStatusCode | false |
| EnsureSuccessStatusCode() | throws HttpRequestException: Response status code does not indicate success: 103 (Early Hints). |
| Standard resilience handler | does not retry it |
Rarely useful for APIs. It exists for web pages served through CDNs that support it.
Every response on this page was recorded from ASP.NET Core 10.0.12 on Kestrel in the Production environment; the HttpClient rows come from .NET 10.0.12 and Microsoft.Extensions.Http.Resilience 10.10.0.
All HTTP status codes in ASP.NET Core