Используя функцию AWS Cloudfront Lambda @ edge, я хочу передать некоторую строку, сгенерированную в клиентском запросе, в клиентский ответ.Желательно без изменения источника на сервере.
Я заметил, что идентификатор AWS использует, x-amz-cf-id
, находится в заголовках ответа в моем браузере и добавляется AWS перед запросом источника для идентификации этого отдельного запроса .
Таким образом, на первый взгляд может показаться, что эти данные могут быть переданы через заголовок, но установка заголовка с произвольным именем не возвращает его обратно в браузер.Я использовал:
request.headers['x-pass-test'] = [{key: "x-pass-test", value:"theTestValue"}];
Любые идеи, или это известное ограничение?
Разъяснение
Краткая версия: есть ли способ получить данные из лямбды клиентского запроса в лямбду клиентского ответа?