mirror of
https://github.com/foss42/apidash.git
synced 2025-06-01 23:45:19 +08:00
inclusion of headers
This commit is contained in:
@ -147,6 +147,21 @@ puts "Response Body: #{response.body}"
|
||||
result += templateRequestOptionsBoundary.render({"boundary": boundary});
|
||||
}
|
||||
|
||||
var headers = requestModel.enabledHeadersMap;
|
||||
if (requestModel.hasBody && !requestModel.hasContentTypeHeader) {
|
||||
if (requestModel.hasJsonData || requestModel.hasTextData) {
|
||||
headers["Content-Type"] = requestModel.requestBodyContentType.header;
|
||||
} else if (requestModel.hasFormData) {
|
||||
headers["Content-Type"] =
|
||||
(requestModel.hasFileInFormData) ? "multipart/form-data" : "application/x-www-form-urlencoded";
|
||||
}
|
||||
}
|
||||
|
||||
if (headers.isNotEmpty) {
|
||||
var templateRequestHeaders = jj.Template(kTemplateRequestHeaders);
|
||||
result += templateRequestHeaders.render({"headers": headers});
|
||||
}
|
||||
|
||||
} catch (e) {
|
||||
return null;
|
||||
}
|
||||
|
Reference in New Issue
Block a user