performAction method
Performs a FormAction using formData
Implementation
Future<http.Response> performAction(
FormAction action, FormData formData) async {
final uri = Uri.parse('${options.environment.url}${action.uri}');
final request = http.Request(action.method, uri);
request.body = jsonEncode(formData.toRequestObject());
request.headers.addAll({HttpHeaders.contentTypeHeader: ContentType.json});
final response = await _client.send(request);
return http.Response.fromStream(response);
}