HttpLoggingFields Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indicateurs utilisés pour contrôler les parties de la demande et de la réponse qui sont journalisées.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
[System.Flags]
public enum HttpLoggingFields
[<System.Flags>]
type HttpLoggingFields =
Public Enum HttpLoggingFields
- Héritage
-
HttpLoggingFields
- Attributs
Champs
All | 7421 | Indicateur pour la journalisation de la requête et de la réponse HTTP. Inclut Request, Response et Duration. La journalisation du corps de la demande et de la réponse a des implications sur les performances, car elle nécessite la mise en mémoire tampon de l’ensemble du corps de la requête et de la réponse jusqu’à et RequestBodyLogLimitResponseBodyLogLimit. |
Duration | 4096 | Indicateur pour la journalisation du temps nécessaire au traitement de la demande et de la réponse en millisecondes. |
None | 0 | Aucune journalisation. |
Request | 1117 | Indicateur pour la journalisation de l’intégralité de la requête HTTP. Inclut RequestPropertiesAndHeaders et RequestBody. La journalisation du corps de la requête a des implications sur les performances, car elle nécessite la mise en mémoire tampon de tout le corps de la requête jusqu’à RequestBodyLogLimit. |
RequestBody | 1024 | Indicateur de journalisation de la requête BodyHTTP . La journalisation du corps de la requête a des implications sur les performances, car elle nécessite la mise en mémoire tampon de tout le corps de la requête jusqu’à RequestBodyLogLimit. |
RequestHeaders | 64 | Indicateur de journalisation de la requête HeadersHTTP . Les en-têtes de requête sont consignés dès que le middleware est appelé. Les en-têtes sont supprimés par défaut avec le caractère « [Redacted] », sauf si spécifié dans le RequestHeaders. Par exemple : Connexion : keep-alive My-Custom-Request-Header : [Redacted] |
RequestMethod | 8 | Indicateur de journalisation de la requête MethodHTTP . Par exemple : Méthode : GET |
RequestPath | 1 | Indicateur de journalisation du chemin de requête HTTP, qui inclut à la fois et PathPathBase. Par exemple : Chemin : /index PathBase : /app |
RequestProperties | 29 | Indicateur de journalisation d’une collection de propriétés de requête HTTP, notamment RequestPath, RequestProtocol, RequestMethodet RequestScheme. |
RequestPropertiesAndHeaders | 93 | Indicateur pour la journalisation des en-têtes et des propriétés de requête HTTP. Inclut RequestProperties et RequestHeaders |
RequestProtocol | 4 | Indicateur de journalisation de la requête ProtocolHTTP . Par exemple : Protocole : HTTP/1.1 |
RequestQuery | 2 | Indicateur de journalisation de la requête QueryStringHTTP . Par exemple : Requête : ?index=1 Le contenu de RequestQuery peut contenir des informations privées qui peuvent avoir des préoccupations réglementaires en vertu du RGPD et d’autres lois. RequestQuery ne doit pas être journalisé, sauf si les journaux sont sécurisés et que l’accès est contrôlé et que l’impact sur la confidentialité est évalué. |
RequestScheme | 16 | Indicateur de journalisation de la requête SchemeHTTP . Par exemple : Schéma : https |
RequestTrailers | 256 | Indicateur de journalisation de la requête TrailersHTTP . Les bandes-annonces de demande ne sont actuellement pas journalisées. |
Response | 2208 | Indicateur pour la journalisation de l’ensemble de la réponse HTTP. Inclut ResponsePropertiesAndHeaders et ResponseBody. La journalisation du corps de la réponse a des implications sur les performances, car elle nécessite la mise en mémoire tampon de l’ensemble du corps de la réponse jusqu’à ResponseBodyLogLimit. |
ResponseBody | 2048 | Indicateur de journalisation de la réponse BodyHTTP . La journalisation du corps de la réponse a des implications sur les performances, car elle nécessite la mise en mémoire tampon de l’ensemble du corps de la réponse jusqu’à ResponseBodyLogLimit. |
ResponseHeaders | 128 | Indicateur de journalisation de la réponse HeadersHTTP . Les en-têtes de réponse sont consignés lorsque le Body est écrit dans ou quand StartAsync(CancellationToken) est appelé. Les en-têtes sont supprimés par défaut avec le caractère « [Redacted] », sauf si spécifié dans le ResponseHeaders. Par exemple : Content-Length : 16 My-Custom-Response-Header : [Redacted] |
ResponsePropertiesAndHeaders | 160 | Indicateur pour la journalisation des en-têtes et des propriétés de réponse HTTP. Inclut ResponseStatusCode et ResponseHeaders. |
ResponseStatusCode | 32 | Indicateur de journalisation de la réponse StatusCodeHTTP . Par exemple : StatusCode : 200 |
ResponseTrailers | 512 | Indicateur de journalisation de la réponse TrailersHTTP . Les bandes-annonces de réponse ne sont actuellement pas journalisées. |