HttpLoggingFields Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Flagi używane do kontrolowania, które części żądania i odpowiedzi są rejestrowane.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
[System.Flags]
public enum HttpLoggingFields
[<System.Flags>]
type HttpLoggingFields =
Public Enum HttpLoggingFields
- Dziedziczenie
-
HttpLoggingFields
- Atrybuty
Pola
All | 7421 | Flaga rejestrowania zarówno żądania HTTP, jak i odpowiedzi. Obejmuje Requestwartości , Responsei Duration. Rejestrowanie treści żądania i odpowiedzi ma wpływ na wydajność, ponieważ wymaga buforowania całej treści żądania i odpowiedzi do elementów RequestBodyLogLimit i ResponseBodyLogLimit. |
Duration | 4096 | Flaga rejestrowania czasu przetwarzania żądania i odpowiedzi w milisekundach. |
None | 0 | Brak rejestrowania. |
Request | 1117 | Flaga rejestrowania całego żądania HTTP. Obejmuje RequestPropertiesAndHeaders elementy i RequestBody. Rejestrowanie treści żądania ma wpływ na wydajność, ponieważ wymaga buforowania całej treści żądania do RequestBodyLogLimit. |
RequestBody | 1024 | Flaga rejestrowania żądania BodyHTTP . Rejestrowanie treści żądania ma wpływ na wydajność, ponieważ wymaga buforowania całej treści żądania do RequestBodyLogLimit. |
RequestHeaders | 64 | Flaga rejestrowania żądania HeadersHTTP . Nagłówki żądań są rejestrowane natychmiast po wywołaniu oprogramowania pośredniczącego. Nagłówki są domyślnie redagowane znakiem "[Redacted]", chyba że określono w .RequestHeaders Na przykład: Połączenie: keep-alive My-Custom-Request-Header: [Redacted] |
RequestMethod | 8 | Flaga rejestrowania żądania MethodHTTP . Na przykład: Metoda: GET |
RequestPath | 1 | Flaga rejestrowania ścieżki żądania HTTP, która obejmuje zarówno ścieżkę żądania HTTP, jak Path i PathBase. Na przykład: Ścieżka: /index PathBase: /app |
RequestProperties | 29 | Flaga rejestrowania kolekcji właściwości żądania HTTP, w tym RequestPath, RequestProtocol, RequestMethodi RequestScheme. |
RequestPropertiesAndHeaders | 93 | Flaga rejestrowania właściwości i nagłówków żądania HTTP. Obejmuje RequestProperties i RequestHeaders |
RequestProtocol | 4 | Flaga rejestrowania żądania ProtocolHTTP . Na przykład: Protokół: HTTP/1.1 |
RequestQuery | 2 | Flaga rejestrowania żądania QueryStringHTTP . Na przykład: Zapytanie: ?index=1 Zawartość requestQuery może zawierać informacje prywatne, które mogą mieć wątpliwości prawne związane z RODO i innymi przepisami. Tryb RequestQuery nie powinien być rejestrowany, chyba że dzienniki są bezpieczne i mają kontrolowany dostęp oraz oceniono wpływ na prywatność. |
RequestScheme | 16 | Flaga rejestrowania żądania SchemeHTTP . Na przykład: Schemat: https |
RequestTrailers | 256 | Flaga rejestrowania żądania TrailersHTTP . Zwiastuny żądań nie są obecnie rejestrowane. |
Response | 2208 | Flaga rejestrowania całej odpowiedzi HTTP. Obejmuje ResponsePropertiesAndHeaders elementy i ResponseBody. Rejestrowanie treści odpowiedzi ma wpływ na wydajność, ponieważ wymaga buforowania całej treści odpowiedzi do ResponseBodyLogLimit. |
ResponseBody | 2048 | Flaga rejestrowania odpowiedzi BodyHTTP . Rejestrowanie treści odpowiedzi ma wpływ na wydajność, ponieważ wymaga buforowania całej treści odpowiedzi do ResponseBodyLogLimit. |
ResponseHeaders | 128 | Flaga rejestrowania odpowiedzi HeadersHTTP . Nagłówki odpowiedzi są rejestrowane, gdy Body element jest zapisywany do lub gdy StartAsync(CancellationToken) jest wywoływany. Nagłówki są domyślnie redagowane znakiem "[Redacted]", chyba że określono w .ResponseHeaders Na przykład: Content-Length: 16 My-Custom-Response-Header: [Redacted] |
ResponsePropertiesAndHeaders | 160 | Flaga rejestrowania właściwości i nagłówków odpowiedzi HTTP. Obejmuje ResponseStatusCode elementy i ResponseHeaders. |
ResponseStatusCode | 32 | Flaga rejestrowania odpowiedzi StatusCodeHTTP . Na przykład: StatusCode: 200 |
ResponseTrailers | 512 | Flaga rejestrowania odpowiedzi TrailersHTTP . Zwiastuny odpowiedzi nie są obecnie rejestrowane. |