ASP0015: Empfehlen der Verwendung von IHeaderDictionary-Eigenschaften
Wert | |
---|---|
Regel-ID | ASP0015 |
Kategorie | Verwendung |
Fix führt oder führt nicht zur Unterbrechung | Nicht unterbrechend |
Ursache
IHeaderDictionary-Eigenschaften sind die empfohlene Strategie für den Zugriff auf Header.
Regelbeschreibung
IHeaderDictionary
-Eigenschaften werden für den Zugriff auf Header empfohlen. Der Zugriff auf Header mithilfe eines Indexers wie im nachstehenden Beispiel wird nicht empfohlen.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers[""content-type""]);
app.Run();
Behandeln von Verstößen
Um einen Verstoß gegen diese Regel zu beheben, verwenden Sie die in der Analysemeldung angegebene Eigenschaft, um auf den in der Meldung angegebenen Header zuzugreifen oder den zugehörigen Codefix anzuwenden.
var app = WebApplication.Create();
app.MapGet("/", (HttpContext context) => context.Request.Headers.ContentType);
app.Run();
Wann sollten Warnungen unterdrückt werden?
Unterdrücken Sie keine Warnung dieser Regel.
ASP.NET Core
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für