HttpLoggingFields Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Bendera yang digunakan untuk mengontrol bagian mana dari permintaan dan respons yang dicatat.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
[System.Flags]
public enum HttpLoggingFields
[<System.Flags>]
type HttpLoggingFields =
Public Enum HttpLoggingFields
- Warisan
-
HttpLoggingFields
- Atribut
Bidang
All | 7421 | Bendera untuk pengelogan Permintaan dan Respons HTTP. Termasuk Request, Response, dan Duration. Mencatat isi permintaan dan respons memiliki implikasi performa, karena memerlukan buffering seluruh isi permintaan dan respons hingga RequestBodyLogLimit dan ResponseBodyLogLimit. |
Duration | 4096 | Bendera untuk pengelogan berapa lama waktu yang dibutuhkan untuk memproses permintaan dan respons dalam milidetik. |
None | 0 | Tidak ada pengelogan. |
Request | 1117 | Bendera untuk mencatat seluruh Permintaan HTTP. Termasuk RequestPropertiesAndHeaders dan RequestBody. Pengelogan isi permintaan memiliki implikasi performa, karena memerlukan buffering seluruh isi permintaan hingga RequestBodyLogLimit. |
RequestBody | 1024 | Bendera untuk mencatat Permintaan BodyHTTP . Pengelogan isi permintaan memiliki implikasi performa, karena memerlukan buffering seluruh isi permintaan hingga RequestBodyLogLimit. |
RequestHeaders | 64 | Bendera untuk mencatat Permintaan HeadersHTTP . Header Permintaan dicatat segera setelah middleware dipanggil. Header diredaksi secara default dengan karakter '[Redaksi]' kecuali ditentukan dalam RequestHeaders. Misalnya: Koneksi: keep-alive My-Custom-Request-Header: [Redacted] |
RequestMethod | 8 | Bendera untuk mencatat Permintaan MethodHTTP . Misalnya: Metode: GET |
RequestPath | 1 | Bendera untuk pengelogan Jalur Permintaan HTTP, yang mencakup Path dan PathBase. Misalnya: Path: /index PathBase: /app |
RequestProperties | 29 | Bendera untuk mencatat kumpulan properti Permintaan HTTP, termasuk RequestPath, , RequestProtocolRequestMethod, dan RequestScheme. |
RequestPropertiesAndHeaders | 93 | Bendera untuk pengelogan properti dan header Permintaan HTTP. Termasuk RequestProperties dan RequestHeaders |
RequestProtocol | 4 | Bendera untuk mencatat Permintaan ProtocolHTTP . Misalnya: Protokol: HTTP/1.1 |
RequestQuery | 2 | Bendera untuk mencatat Permintaan QueryStringHTTP . Misalnya: Kueri: ?index=1 Konten RequestQuery dapat berisi informasi privat yang mungkin memiliki masalah peraturan berdasarkan GDPR dan undang-undang lainnya. RequestQuery tidak boleh dicatat kecuali log aman dan akses dikontrol dan dampak privasi dinilai. |
RequestScheme | 16 | Bendera untuk mencatat Permintaan SchemeHTTP . Misalnya: Skema: https |
RequestTrailers | 256 | Bendera untuk mencatat Permintaan TrailersHTTP . Ekor Permintaan saat ini tidak dicatat. |
Response | 2208 | Bendera untuk mencatat seluruh Respons HTTP. Termasuk ResponsePropertiesAndHeaders dan ResponseBody. Pengelogan isi respons memiliki implikasi performa, karena memerlukan buffering seluruh isi respons hingga ResponseBodyLogLimit. |
ResponseBody | 2048 | Bendera untuk mencatat Respons BodyHTTP . Pengelogan isi respons memiliki implikasi performa, karena memerlukan buffering seluruh isi respons hingga ResponseBodyLogLimit. |
ResponseHeaders | 128 | Bendera untuk mencatat Respons HeadersHTTP . Header Respons dicatat ketika Body ditulis ke atau ketika StartAsync(CancellationToken) dipanggil. Header diredaksi secara default dengan karakter '[Redaksi]' kecuali ditentukan dalam ResponseHeaders. Misalnya: Content-Length: 16 My-Custom-Response-Header: [Redacted] |
ResponsePropertiesAndHeaders | 160 | Bendera untuk pengelogan properti dan header Respons HTTP. Termasuk ResponseStatusCode dan ResponseHeaders. |
ResponseStatusCode | 32 | Bendera untuk mencatat Respons StatusCodeHTTP . Misalnya: StatusCode: 200 |
ResponseTrailers | 512 | Bendera untuk mencatat Respons TrailersHTTP . Ekor Respons saat ini tidak dicatat. |