estimateSize static method
Stima dimensione payload (bytes UTF-8 approssimativi per stringhe).
Implementation
static int? estimateSize(dynamic data) {
if (data == null) {
return null;
}
try {
if (data is FormData) {
int n = 0;
for (final MapEntry<String, String> e in data.fields) {
n += e.key.length + e.value.length;
}
return n;
}
if (data is String) {
return data.length;
}
return jsonEncode(data).length;
} catch (_) {
return null;
}
}