Я пытаюсь отобразить вывод JSON из функции Lambda в заголовок вызова шлюза API. В качестве примера здесь мы можем рассмотреть сценарий перенаправления. Поэтому я хотел бы добавить заголовок Location
в ответ от моего вызова шлюза API.
Выход JSON из функции лямбда:
{
Location: 'http://google.com'
}
В "Ответ метода" → "Заголовки ответов" я могу добавить заголовок Location
в нужный код состояния HTTP.
Затем в "Integration Response" → "Сопоставление заголовков" я могу добавить отображение заголовка Location
как что-то.
Теперь мой вопрос: что это за что-то?
Примечание. Я пробовал integration.response.header.Location
или использовал "Шаблоны сопоставления", но пока не повезло.
Есть вероятность, что в данный момент это будет невозможно (https://forums.aws.amazon.com/thread.jspa?messageID=651482), но так как API Gateway/Lambda развиваются так быстро, спросите в любом случае.