Simplify content-type mapping

This commit is contained in:
Ankit Mahato
2023-03-23 00:20:32 +05:30
parent 77f4bd67d6
commit cb3865b192
3 changed files with 8 additions and 16 deletions

View File

@ -136,14 +136,8 @@ import 'dart:convert';
hasHeaders = true;
if (hasBody) {
headers[HttpHeaders.contentLengthHeader] = r"$contentLength";
switch (requestModel.requestBodyContentType) {
case ContentType.json:
headers[HttpHeaders.contentTypeHeader] = 'application/json';
break;
case ContentType.text:
headers[HttpHeaders.contentTypeHeader] = 'text/plain';
break;
}
headers[HttpHeaders.contentTypeHeader] =
kContentTypeMap[requestModel.requestBodyContentType] ?? "";
}
var headersString = kEncoder.convert(headers);
headersString = padMultilineString(headersString, kHeadersPadding);