payload creation

This commit is contained in:
adityamayukhsom
2024-03-28 04:00:06 +05:30
parent 21e05c288e
commit 7e43c33565

View File

@ -111,6 +111,22 @@ puts "Response Body: #{response.body}"
var templateRequestUrl = jj.Template(kTemplateRequestUrl);
result += templateRequestUrl.render({"url": url});
if (requestModel.hasFormData) {
jj.Template payload;
if (requestModel.hasFileInFormData) {
payload = jj.Template(kTemplateFormParamsWithFile);
} else {
payload = jj.Template(kTemplateFormParamsWithoutFile);
}
result += payload.render({"params": requestModel.formDataMapList});
} else if (requestModel.hasJsonData || requestModel.hasTextData) {
var templateBody = jj.Template(kTemplateBody);
result += templateBody.render({
"body": requestModel.requestBody, //
"boundary": boundary,
});
}
} catch (e) {
return null;
}