in functions_framework/lib/src/targets/cloud_event_targets.dart [86:98]
Future<CloudEvent> _decodeBinary(Request request) async {
final data = await request.decode();
final map = <String, Object?>{
for (var e in request.headers.entries
.where((element) => element.key.startsWith(_cloudEventPrefix)))
e.key.substring(_clientEventPrefixLength): e.value,
'datacontenttype': data.mimeType.toString(),
'data': data.data,
};
return _decodeValidCloudEvent(map, 'binary-mode message');
}