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 používané 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 | 3325 | Příznak pro protokolování požadavku HTTP i odpovědi Zahrnuje Request a Response. Protokolování textu požadavku a odpovědi má vliv na výkon, protože vyžaduje ukládání do vyrovnávací paměti celého požadavku a textu odpovědi až do RequestBodyLogLimit ResponseBodyLogLimita . |
| 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í do vyrovnávací paměti celého textu požadavku 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í do vyrovnávací paměti celého textu požadavku až do RequestBodyLogLimit. |
| RequestHeaders | 64 | Příznak pro protokolování požadavku HeadersHTTP . Hlavičky požadavku se protokolují hned po vyvolání middlewaru. Záhlaví jsou ve výchozím nastavení upravena znakem [Redacted], pokud není uvedeno v souboru RequestHeaders. Příklad: Připojení: keep-alive 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 jak cestu Path , tak PathBasei . Příklad: Cesta: /index PathBase: /app |
| RequestProperties | 29 | Příznak pro protokolování kolekce vlastností požadavku HTTP, včetně RequestPath, RequestProtocol, RequestMethoda RequestScheme. |
| RequestPropertiesAndHeaders | 93 | Příznak pro protokolování vlastností a hlaviček požadavku 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í obavy v rámci GDPR a dalších zákonů. RequestQuery by se nemělo protokolovat, pokud nejsou protokoly zabezpečené a kontrolované přístupy a posouzení dopadu 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 přívěsy se v současné době nezaprotokolují. |
| Response | 2208 | Příznak pro protokolování celé odpovědi HTTP Zahrnuje ResponsePropertiesAndHeaders a ResponseBody. Protokolování textu odpovědi má vliv na výkon, protože vyžaduje ukládání do vyrovnávací paměti celého těla odpovědi až do ResponseBodyLogLimit. |
| ResponseBody | 2048 | Příznak pro protokolování odpovědi BodyHTTP . Protokolování textu odpovědi má vliv na výkon, protože vyžaduje ukládání do vyrovnávací paměti celého těla odpovědi 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í. Záhlaví jsou ve výchozím nastavení upravena znakem [Redacted], pokud není uvedeno v souboru ResponseHeaders. Příklad: Délka obsahu: 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: StatusCode: 200 |
| ResponseTrailers | 512 | Příznak pro protokolování odpovědi TrailersHTTP . Přívěsy odpovědí se v současné době nezaprotokolují. |