appendHeader property

(bool Function(String header)?) appendHeader
final

Callback that determines whether or not to append certain header.

appendHeader defaults to null, meaning all headers will be appended. Other examples:

If only header named 'foo' should be appended when tracking request:

TelemetryHttpClient(
  ...
  appendHeader: (header) => header == 'foo',
)

If no headers should be appended when tracking request:

TelemetryHttpClient(
  ...
  appendHeader: (_) => false,
)

Implementation

final bool Function(String header)? appendHeader;