HttpLoggingOptions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Možnosti pro Microsoft.AspNetCore.HttpLogging.HttpLoggingMiddleware.
public sealed class HttpLoggingOptions
type HttpLoggingOptions = class
Public NotInheritable Class HttpLoggingOptions
- Dědičnost
-
HttpLoggingOptions
Konstruktory
HttpLoggingOptions() |
Možnosti pro Microsoft.AspNetCore.HttpLogging.HttpLoggingMiddleware. |
Vlastnosti
CombineLogs |
Získá nebo nastaví, pokud middleware zkombinuje protokoly požadavku, textu požadavku, odpovědi, textu odpovědi a doby trvání do jedné položky protokolu. Výchozí formát je |
LoggingFields |
Pole, která se mají protokolovat pro požadavek a odpověď. Ve výchozím nastavení se protokolují vlastnosti a hlavičky požadavků a odpovědí. |
MediaTypeOptions |
Možnosti konfigurace kódování pro konkrétní typ média Pokud požadavek nebo odpověď neodpovídají podporovanému typu média, text odpovědi se nezaprotokoluje. |
RequestBodyLogLimit |
Maximální velikost textu požadavku pro přihlášení (v bajtech). Výchozí hodnota je 32 kB. |
RequestHeaders |
Hodnoty hlaviček požadavku, které se můžou protokolovat. Pokud hlavička požadavku není v RequestHeaderssouboru , název hlavičky se zaprotokoluje s redigovanou hodnotou. Hlavičky žádostí můžou obsahovat ověřovací tokeny nebo soukromé informace, které můžou mít právní předpisy podle GDPR a dalších zákonů. Hlavičky libovolných požadavků by se neměly protokolovat, pokud protokoly nejsou zabezpečené a neřídí se přístup a neposoudí se dopad na ochranu osobních údajů. |
ResponseBodyLogLimit |
Maximální velikost textu odpovědi pro přihlášení (v bajtech) Výchozí hodnota je 32 kB. |
ResponseHeaders |
Hodnoty hlaviček odpovědi, které se můžou protokolovat. Pokud hlavička odpovědi není v ResponseHeaderssouboru , název hlavičky se zaprotokoluje s redigovanou hodnotou. |