HttpLoggingFields Výčet
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í.
Příznaky sloužící k řízení, které části požadavku a odpovědi se protokolují.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
[System.Flags]
public enum HttpLoggingFields
[<System.Flags>]
type HttpLoggingFields =
Public Enum HttpLoggingFields
- Dědičnost
-
HttpLoggingFields
- Atributy
Pole
All | 7421 | Příznak pro protokolování požadavku HTTP i odpovědi. Zahrnuje Request, Responsea Duration. Protokolování textu požadavku a odpovědi má vliv na výkon, protože vyžaduje ukládání celého požadavku a textu odpovědi do vyrovnávací paměti až do RequestBodyLogLimit a ResponseBodyLogLimit. |
Duration | 4096 | Příznak pro protokolování doby trvání zpracování požadavku a odpovědi v milisekundách |
None | 0 | Žádné protokolování. |
Request | 1117 | Příznak pro protokolování celého požadavku HTTP. Zahrnuje RequestPropertiesAndHeaders a RequestBody. Protokolování textu požadavku má vliv na výkon, protože vyžaduje ukládání celého textu požadavku do vyrovnávací paměti až do RequestBodyLogLimit. |
RequestBody | 1024 | Příznak pro protokolování požadavku BodyHTTP . Protokolování textu požadavku má vliv na výkon, protože vyžaduje ukládání celého textu požadavku do vyrovnávací paměti až do RequestBodyLogLimit. |
RequestHeaders | 64 | Příznak pro protokolování požadavku HeadersHTTP . Hlavičky požadavků se protokolují hned po vyvolání middlewaru. Hlavičky se ve výchozím nastavení redigují znakem [Redacted], pokud není zadaný v RequestHeaders. Příklad: Připojení: udržování připojení My-Custom-Request-Header: [Redacted] |
RequestMethod | 8 | Příznak pro protokolování požadavku MethodHTTP . Příklad: Metoda: GET |
RequestPath | 1 | Příznak pro protokolování cesty požadavku HTTP, který zahrnuje i PathPathBase. Příklad: Cesta: /index PathBase: /app |
RequestProperties | 29 | Příznak pro protokolování kolekce vlastností požadavku HTTP, včetně RequestPath, RequestProtocolRequestMethod, a RequestScheme. |
RequestPropertiesAndHeaders | 93 | Příznak pro protokolování vlastností a hlaviček požadavků HTTP. Zahrnuje RequestProperties a RequestHeaders |
RequestProtocol | 4 | Příznak pro protokolování požadavku ProtocolHTTP . Příklad: Protokol: HTTP/1.1 |
RequestQuery | 2 | Příznak pro protokolování požadavku QueryStringHTTP . Příklad: Dotaz: ?index=1 Obsah RequestQuery může obsahovat soukromé informace, které můžou mít právní předpisy podle GDPR a dalších zákonů. Požadavek RequestQuery by se neměl protokolovat, pokud protokoly nejsou zabezpečené a řízené a neposoudí se dopad na ochranu osobních údajů. |
RequestScheme | 16 | Příznak pro protokolování požadavku SchemeHTTP . Příklad: Schéma: https |
RequestTrailers | 256 | Příznak pro protokolování požadavku TrailersHTTP . Žádosti o upoutávky se v současné době nezaprotokolují. |
Response | 2208 | Příznak pro protokolování celé odpovědi HTTP. Zahrnuje ResponsePropertiesAndHeaders a ResponseBody. Protokolování těla odpovědi má vliv na výkon, protože vyžaduje ukládání celého těla odpovědi do vyrovnávací paměti až do ResponseBodyLogLimit. |
ResponseBody | 2048 | Příznak pro protokolování odpovědi BodyHTTP . Protokolování těla odpovědi má vliv na výkon, protože vyžaduje ukládání celého těla odpovědi do vyrovnávací paměti až do ResponseBodyLogLimit. |
ResponseHeaders | 128 | Příznak pro protokolování odpovědi HeadersHTTP . Hlavičky odpovědi se protokolují při zápisu Body do nebo při StartAsync(CancellationToken) zavolání. Hlavičky se ve výchozím nastavení redigují znakem [Redacted], pokud není zadaný v ResponseHeaders. Například: Content-Length: 16 My-Custom-Response-Header: [Redacted] |
ResponsePropertiesAndHeaders | 160 | Příznak pro protokolování vlastností a hlaviček odpovědi HTTP. Zahrnuje ResponseStatusCode a ResponseHeaders. |
ResponseStatusCode | 32 | Příznak pro protokolování odpovědi StatusCodeHTTP . Příklad: Stavový kód: 200 |
ResponseTrailers | 512 | Příznak pro protokolování odpovědi TrailersHTTP . Upoutávky odpovědí se v současné době neprotokolují. |