Я запустил вашу LAmbda и получил следующий результат при использовании cloudfront-modify-response-header
.
{
"status": "200",
"statusDescription": "OK",
"headers": {
"vary": [
{
"key": "Vary",
"value": "*"
}
],
"last-modified": [
{
"key": "Last-Modified",
"value": "2016-11-25"
}
],
"x-amz-meta-last-modified": [
{
"key": "X-Amz-Meta-Last-Modified",
"value": "2016-01-01"
}
],
"x-my-header": [
{
"value": "test"
}
]
}
}
Похоже, он работает правильно, я считаю, что существует путаница в отношении разницы между тестированием и тестом мероприятие. Само тестовое событие является входом для лямбда-функции, когда вы тестируете свою функцию, вы должны посмотреть на результат, чтобы увидеть ответ, основанный на этом входном событии, как показано на снимке экрана ниже.
введите описание изображения здесь