LogPolicyOptions interface
要傳遞至 logPolicy的選項。 根據預設,只會記錄一組標頭清單,但可以設定此清單。 永遠不會記錄要求和回應主體。
屬性
allowed |
啟用記錄時,將會記錄其值的標頭名稱。 預設為:x-ms-client-request-id、x-ms-return-client-request-id、x-ms-useragent、x-ms-correlation-request-id、 x-ms-request-id、client-request-id、ms-cv、return-client-request-id、traceparent、Access-Control-Allow-Credentials、Access-Control-Allow-Headers、Access-Control-Allow-Methods、Access-Control-Allow-Origin、Access-Control-Expose-Headers、Access-Control-Max-Age、Access-Control-Request-Headers、Access-Control-Request-Method、Origin、Accept-Encoding、Cache-Control、Connection、Content-Length、Content-Type、Date、ETag、Expires、If-Match、If-None-Match、If-None-Match、If-Unmodified-Since、Last-Modified、Pragma、Request-Id、Retry-After、Server、Transfer-Encoding 和 User-Agent。 此欄位中指定的任何標頭都會新增至該清單。 任何其他值都會以 「REDACTED」 的形式寫入記錄。 |
allowed |
啟用記錄時,將會記錄其值的查詢字串名稱。 根據預設,不會記錄任何查詢字串值。 |
logger | 偵錯工具 (記錄器) 實例,用來寫入管線記錄。 |
屬性詳細資料
allowedHeaderNames
啟用記錄時,將會記錄其值的標頭名稱。 預設為:x-ms-client-request-id、x-ms-return-client-request-id、x-ms-useragent、x-ms-correlation-request-id、 x-ms-request-id、client-request-id、ms-cv、return-client-request-id、traceparent、Access-Control-Allow-Credentials、Access-Control-Allow-Headers、Access-Control-Allow-Methods、Access-Control-Allow-Origin、Access-Control-Expose-Headers、Access-Control-Max-Age、Access-Control-Request-Headers、Access-Control-Request-Method、Origin、Accept-Encoding、Cache-Control、Connection、Content-Length、Content-Type、Date、ETag、Expires、If-Match、If-None-Match、If-None-Match、If-Unmodified-Since、Last-Modified、Pragma、Request-Id、Retry-After、Server、Transfer-Encoding 和 User-Agent。
此欄位中指定的任何標頭都會新增至該清單。 任何其他值都會以 「REDACTED」 的形式寫入記錄。
allowedHeaderNames?: string[]
屬性值
string[]
allowedQueryParameters
啟用記錄時,將會記錄其值的查詢字串名稱。 根據預設,不會記錄任何查詢字串值。
allowedQueryParameters?: string[]
屬性值
string[]