hasContentTypeHeader getter added to RequestModel

This commit is contained in:
Ashita Prasad
2024-01-07 15:44:19 +05:30
parent fead5e6a20
commit 805f82a677
5 changed files with 11 additions and 16 deletions

View File

@ -134,10 +134,7 @@ Map<String, dynamic> requestModelToHARJsonRequest(
var headers =
useEnabled ? requestModel.enabledHeadersMap : requestModel.headersMap;
if (headers.isNotEmpty || hasBody) {
bool hasContentTypeHeader = headers.keys
.any((k) => k.toLowerCase() == HttpHeaders.contentTypeHeader);
if (hasBody && !hasContentTypeHeader) {
if (hasBody && !requestModel.hasContentTypeHeader) {
var m = {
"name": "Content-Type",
"value": kContentTypeMap[requestModel.requestBodyContentType] ?? ""