yandex-cloud-functions-router
Version:
Node router for Yandex Cloud Functions
15 lines (14 loc) • 532 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getHeaderValue = void 0;
const getHeaderValue = (request, header) => {
if (request && header) {
if (request.headers) {
const headerNormalizedName = header.trim().toLowerCase();
const [, value] = Object.entries(request.headers).find(([name]) => name.trim().toLowerCase() === headerNormalizedName) || [];
return value;
}
}
return undefined;
};
exports.getHeaderValue = getHeaderValue;