feat: override content-type (#2191)

Co-authored-by: Liyas Thomas <liyascthomas@gmail.com>
Co-authored-by: Andrew Bastin <andrewbastin.k@gmail.com>
This commit is contained in:
Anwarul Islam
2022-03-29 10:23:55 +06:00
committed by GitHub
parent 9f78a4c7e8
commit 414469e5e9
6 changed files with 115 additions and 35 deletions

View File

@@ -203,7 +203,10 @@ export function getEffectiveRESTRequest(
}
const effectiveFinalBody = getFinalBodyFromRequest(request, envVariables)
if (request.body.contentType)
const contentTypeInHeader = effectiveFinalHeaders.find(
(x) => x.key.toLowerCase() === "content-type"
)
if (request.body.contentType && !contentTypeInHeader?.value)
effectiveFinalHeaders.push({
active: true,
key: "content-type",