Log the request body. The body is assumed to be ASCII, and non-printable charaters are replaced by '.'.
Warning: This causes the body content to be buffered in memory, so use with care for large requests.
RequestHeaders
Log the request headers.
RequestUri
Log the request URI.
ResponseAbnormal
Log abnormal response messages.
ResponseBody
Log the response body. The body is assumed to be ASCII, and non-printable characters are replaced by '.'.
Warning: This causes the body content to be buffered in memory, so use with care for large responses.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["The latest version of the `Google.Apis.Http.ConfigurableMessageHandler.LogEventType` is version 1.69.0, with older versions available, including 1.68.0, 1.60.0, 1.59.0, 1.55.0, and 1.50.0."],["The `ConfigurableMessageHandler.LogEventType` is an enum, defined under the namespace `Google.Apis.Http`, that is used to specify which types of request or response events should be logged."],["This enum provides different logging options such as `None`, `RequestBody`, `RequestHeaders`, `RequestUri`, `ResponseAbnormal`, `ResponseBody`, `ResponseHeaders`, and `ResponseStatus`, allowing for granular control over what data is logged."],["The fields `RequestBody` and `ResponseBody` should be used cautiously with large requests or responses because they buffer the content in memory, and assumes the body is in ASCII format, replacing non-printable characters with '.'."],["There is an Extension Method `Utilities.ThrowIfNull` that is available for use with `ConfigurableMessageHandler.LogEventType` and a string."]]],[]]