ssap_app/node_modules/expo-server/build/mjs/utils/headers.js

16 lines
600 B
JavaScript

export const appendHeadersRecord = (headers, updateHeaders, shouldOverwrite) => {
for (const headerName in updateHeaders) {
if (Array.isArray(updateHeaders[headerName])) {
for (const headerValue of updateHeaders[headerName]) {
headers.append(headerName, headerValue);
}
}
else if (!shouldOverwrite && headers.has(headerName)) {
continue;
}
else if (updateHeaders[headerName] != null) {
headers.set(headerName, updateHeaders[headerName]);
}
}
};
//# sourceMappingURL=headers.js.map