From 1fb539208ad657d5f5db62bbb1d2e2e1211a65f1 Mon Sep 17 00:00:00 2001 From: Node One Date: Fri, 28 Jan 2022 10:13:22 +0800 Subject: [PATCH] Update harGenerator.js Fixed an issue where sample requestBody does not show up in curl samples if content-type is application/x-www-form-urlencoded. --- lib/harGenerator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/harGenerator.js b/lib/harGenerator.js index ba289c36..93f17b93 100644 --- a/lib/harGenerator.js +++ b/lib/harGenerator.js @@ -20,7 +20,7 @@ function generate(data) { mimeType: data.bodyParameter.contentType }; - if (request.postData.mimeType === 'multipart/form-data') { + if (['multipart/form-data', 'application/x-www-form-urlencoded'].includes(request.postData.mimeType)) { request.postData.params = Object.keys(data.bodyParameter.exampleValues.object) .map(field => { return { name: field, value: data.bodyParameter.exampleValues.object[field] };