Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
| Värde | |
|---|---|
| Regel-ID | ASP0015 |
| Kategori | Användning |
| Korrigeringen är antingen brytande eller icke-brytande | Oskiljbar |
Orsak
IHeaderDictionary-egenskaper är den rekommenderade strategin för åtkomst till rubriker.
Regelbeskrivning
IHeaderDictionary-egenskaper rekommenderas för åtkomst till rubrikfält. Du rekommenderas inte att komma åt rubriker med hjälp av en indexerare som i exemplet nedan.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers[""content-type""]);
app.Run();
Så här åtgärdar du överträdelser
För att åtgärda ett brott mot den här regeln, använd egenskapen som anges i analysmeddelandet för att komma åt det angivna huvudet i meddelandet eller tillämpa den associerade kodkorrigeringen.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers.ContentType);
app.Run();
När du ska ignorera varningar
Ignorera inte en varning från den här regeln.
ASP.NET Core