У меня есть дистрибутив Cloudfront с пользовательским источником.
Я хочу использовать Lambda @ Edge Origin Request для изменения и добавления некоторых дополнительных заголовков для пересылки на мой сервер происхождения.
Ниже моя лямбда-функция.Custom_header отображается в журналах Cloudwatch для моей лямбды, но не отображается в моих пользовательских заголовках запросов к серверу: (.
exports.handler = (event, context, callback) => {
const request = event.Records[0].cf.request;
const headers = request.headers;
headers['custom_header'] = [{ key: 'custom_header', value: 'custom_header' }];
return callback(null, request);
}
Я ожидаю, что custom_header будет виден в моем маршруте NodeJS в req.headers.