Update http_request_model.dart

This commit is contained in:
Ashita Prasad
2024-12-06 03:50:23 +05:30
parent 9aa7224f31
commit cae032fd00

View File

@ -1,6 +1,6 @@
import 'dart:io';
import 'dart:convert'; import 'dart:convert';
import 'package:freezed_annotation/freezed_annotation.dart'; import 'package:freezed_annotation/freezed_annotation.dart';
import '../extensions/extensions.dart';
import '../utils/utils.dart' import '../utils/utils.dart'
show rowsToFormDataMapList, rowsToMap, getEnabledRows; show rowsToFormDataMapList, rowsToMap, getEnabledRows;
import '../consts.dart'; import '../consts.dart';
@ -43,8 +43,7 @@ class HttpRequestModel with _$HttpRequestModel {
Map<String, String> get enabledHeadersMap => rowsToMap(enabledHeaders) ?? {}; Map<String, String> get enabledHeadersMap => rowsToMap(enabledHeaders) ?? {};
Map<String, String> get enabledParamsMap => rowsToMap(enabledParams) ?? {}; Map<String, String> get enabledParamsMap => rowsToMap(enabledParams) ?? {};
bool get hasContentTypeHeader => enabledHeadersMap.keys bool get hasContentTypeHeader => enabledHeadersMap.hasKeyContentType();
.any((k) => k.toLowerCase() == HttpHeaders.contentTypeHeader);
bool get hasFormDataContentType => bodyContentType == ContentType.formdata; bool get hasFormDataContentType => bodyContentType == ContentType.formdata;
bool get hasJsonContentType => bodyContentType == ContentType.json; bool get hasJsonContentType => bodyContentType == ContentType.json;
bool get hasTextContentType => bodyContentType == ContentType.text; bool get hasTextContentType => bodyContentType == ContentType.text;