UploadConfig.fromMap constructor

UploadConfig.fromMap(
  1. Map<String, dynamic> map
)

从Map创建UploadConfig实例 注意:customUpload函数无法从Map反序列化,需要单独设置

Implementation

factory UploadConfig.fromMap(Map<String, dynamic> map) {
  return UploadConfig(
    headers: map['headers'] != null ? Map<String, String>.from(map['headers']) : null,
    uploadUrl: map['uploadUrl'],
    method: map['method'] ?? 'POST',
    timeout: map['timeout'] ?? 30,
    fileFieldName: map['fileFieldName'] ?? 'file',
    extraData: map['extraData'],
    // customUpload函数无法序列化,需要单独设置
  );
}