doMultipartPOST<T extends NUIEnt> abstract method

Future<NUIHttpResponse<T>> doMultipartPOST<T extends NUIEnt>({
  1. required String url,
  2. Map<String, String>? headers,
  3. Map<String, String>? params,
  4. String? pathVariable,
  5. List<MultipartFile>? files,
  6. Map<String, String>? fields,
  7. Encoding? encoding,
  8. NUIEntMapper<T>? entity,
  9. bool storeTemp = false,
})

Calling a POST request to the server with multipart

Implementation

Future<NUIHttpResponse<T>> doMultipartPOST<T extends NUIEnt>({
  required String url, //Url endpoint
  Map<String, String>? headers, //Optional request headers
  Map<String, String>? params, //Optional request parameters
  String? pathVariable, //Optional path variable

  List<http.MultipartFile>? files, //Optional request files
  Map<String, String>? fields, //Optional request fields

  Encoding? encoding, //Optional request encoding
  NUIEntMapper<T>? entity, //Optional response entity mapper
  bool storeTemp = false //Optional flag to store the response in the temp storage
});