SmartRequest<T>.post constructor

SmartRequest<T>.post(
  1. String path, {
  2. dynamic data,
  3. Map<String, dynamic>? queryParameters,
  4. Map<String, String>? headers,
  5. CancelToken? cancelToken,
  6. bool isFormData = false,
  7. JsonDecoder<T>? fromJson,
  8. BytesDecoder<T>? fromBytes,
  9. RawResponseDecoder<T>? fromResponse,
})

创建 POST 请求

Implementation

factory SmartRequest.post(
  String path, {
  dynamic data,
  Map<String, dynamic>? queryParameters,
  Map<String, String>? headers,
  CancelToken? cancelToken,
  bool isFormData = false,
  JsonDecoder<T>? fromJson,
  BytesDecoder<T>? fromBytes,
  RawResponseDecoder<T>? fromResponse,
}) {
  return SmartRequest(
    path: path,
    method: HttpMethod.post,
    data: data,
    queryParameters: queryParameters,
    headers: headers,
    cancelToken: cancelToken,
    isFormData: isFormData,
    fromJson: fromJson,
    fromBytes: fromBytes,
    fromResponse: fromResponse,
  );
}