serialize method
Implementation
@override
SerializedBody serialize(
dynamic body, {
String? contentType,
RequestContext? context,
}) {
final map = Map<String, String>.fromEntries(
(body as Map).entries.map(
(e) => MapEntry(e.key.toString(), e.value.toString()),
),
);
final encoded = Uri(queryParameters: map).query;
final inferredType = ContentType(
'application',
'x-www-form-urlencoded',
charset: 'utf-8',
);
return SerializedBody(
bytes: utf8.encode(encoded),
contentType: inferredType,
);
}