mirror of
https://github.com/usebruno/bruno.git
synced 2025-05-05 15:32:58 +00:00
fix: header key variables not interpolating with capital letters (#4264)
This commit is contained in:
parent
9e45d4d227
commit
8b67a0423d
@ -10,9 +10,10 @@ const mergeHeaders = (collection, request, requestTreePath) => {
|
||||
let collectionHeaders = get(collection, 'root.request.headers', []);
|
||||
collectionHeaders.forEach((header) => {
|
||||
if (header.enabled) {
|
||||
headers.set(header.name?.toLowerCase?.(), header.value);
|
||||
if (header?.name?.toLowerCase() === 'content-type') {
|
||||
contentTypeDefined = true;
|
||||
if (header?.name?.toLowerCase?.() === 'content-type') {
|
||||
headers.set('content-type', header.value);
|
||||
} else {
|
||||
headers.set(header.name, header.value);
|
||||
}
|
||||
}
|
||||
});
|
||||
@ -22,14 +23,22 @@ const mergeHeaders = (collection, request, requestTreePath) => {
|
||||
let _headers = get(i, 'root.request.headers', []);
|
||||
_headers.forEach((header) => {
|
||||
if (header.enabled) {
|
||||
headers.set(header.name?.toLowerCase?.(), header.value);
|
||||
if (header.name.toLowerCase() === 'content-type') {
|
||||
headers.set('content-type', header.value);
|
||||
} else {
|
||||
headers.set(header.name, header.value);
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {
|
||||
const _headers = i?.draft ? get(i, 'draft.request.headers', []) : get(i, 'request.headers', []);
|
||||
_headers.forEach((header) => {
|
||||
if (header.enabled) {
|
||||
headers.set(header.name?.toLowerCase?.(), header.value);
|
||||
if (header.name.toLowerCase() === 'content-type') {
|
||||
headers.set('content-type', header.value);
|
||||
} else {
|
||||
headers.set(header.name, header.value);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user