HttpUtilFileUpload extension

HttpUtil 文件上传扩展方法

on

Methods

uploadFile<T>({required String path, dynamic file, String fieldName = 'file', String? fileName, String? contentType, Map<String, dynamic>? additionalData, Map<String, dynamic>? queryParameters, void onProgress(int sent, int total)?, CancelToken? cancelToken, Map<String, String>? headers}) Future<Response<T>>

Available on HttpUtil, provided by the HttpUtilFileUpload extension

上传单个文件
uploadFiles<T>({required String path, required List<UploadFile> files, Map<String, dynamic>? additionalData, Map<String, dynamic>? queryParameters, void onProgress(int sent, int total)?, CancelToken? cancelToken, Map<String, String>? headers}) Future<Response<T>>

Available on HttpUtil, provided by the HttpUtilFileUpload extension

上传多个文件
uploadToUrlResponse<T>({required String uploadUrl, required dynamic file, String method = 'PUT', Map<String, String>? headers, void onProgress(int sent, int total)?, CancelToken? cancelToken}) Future<Response<T>>

Available on HttpUtil, provided by the HttpUtilFileUpload extension

直接上传文件到外部 URL(OSS 直传)