calcContentLength method

int calcContentLength(
  1. Map<String, dynamic> headers
)

Implementation

int calcContentLength(Map<String, dynamic> headers) {
  var value = headers.entries
      .firstWhereOrNull(
        (element) => element.key.toLowerCase() == 'content-length',
      )
      ?.value;
  if (value is String) {
    return int.tryParse(value) ?? 0;
  }
  if (value is List && value.isNotEmpty) {
    return int.tryParse(value.first) ?? 0;
  }
  return 0;
}