postForm method
Future<Map<String, dynamic> >
postForm(
- String endpoint,
- FormData formData, {
- CancelToken? cancelToken,
Make a POST request with form data
Implementation
Future<Map<String, dynamic>> postForm(
String endpoint,
FormData formData, {
CancelToken? cancelToken,
}) async {
try {
final response = await dio.post(
endpoint,
data: formData,
cancelToken: cancelToken,
);
return response.data as Map<String, dynamic>;
} on DioException catch (e) {
logger.severe('HTTP form request failed: ${e.message}');
throw DioErrorHandler.handleDioError(e, 'Anthropic');
}
}