/// Handy method to make http POST request, which is a alias of [BaseDio.requestOptions]. @override Future<Response<T>> post<T>( String path, { data, Map<String, dynamic>? queryParameters, Options? options, CancelToken? cancelToken, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress, }) { return request<T>( path, data: data, options: checkOptions('POST', options), queryParameters: queryParameters, cancelToken: cancelToken, onSendProgress: onSendProgress, onReceiveProgress: onReceiveProgress, ); }
dio
本身提供了get
、post
、put
、delete
等一系列 http 请求方法,但是通过源码发现最终这些方法都是调用的 request
的方法实现的