post function

Future<Result> post({
  1. String? baseUrl,
  2. String path = '',
  3. dynamic data,
  4. int? connectTimeout,
  5. bool validResult = true,
  6. bool autoLoading = false,
})

发送请求并解析远程服务器返回的result对应的实体类型

baseUrl: 主机地址 path: 请求路径 data: 请求参数 connectTimeout: 超时时间 validResult: 是否检验返回结果 autoLoading: 展示Loading

Implementation

Future<Result> post(
    {String? baseUrl,
    String path = '',
    data,
    int? connectTimeout,
    bool validResult = true,
    bool autoLoading = false}) async {
  return request(
      baseUrl: baseUrl,
      path: path,
      data: data,
      options: Options(method: 'post'),
      connectTimeout: connectTimeout,
      validResult: validResult,
      autoLoading: autoLoading);
}