Пользовательские заголовки удаляются при отправке в API gatewayay AWS - PullRequest
0 голосов
/ 26 января 2020

, поэтому я пытаюсь получить доступ к некоторым пользовательским заголовкам из моего запроса Post в моей функции Lambda.

Когда я пытаюсь выполнить какое-либо отображение http или body body в API-шлюзе, оно не работает или просто не работает. не позволяй мне У меня есть пример, когда это не позволяет мне.

Используемый мной заголовок называется "php -auth-user".

error

Я также пробовал шаблон отображения со следующим внутри:

{
"method": "$context.httpMethod",
"body" : $input.json('$'),
"headers": {
    #foreach($param in $input.params().header.keySet())
    "$param": "$util.escapeJavaScript($input.params().header.get($param))"
    #if($foreach.hasNext),#end
    #end
}

}

1 Ответ

0 голосов
/ 28 января 2020

Попробуйте добавить значение «Mapped from» как (в одинарных кавычках), чтобы избежать ошибки на консоли -

'method.request.header. php -auth-user'

Также убедитесь, что заголовок 'php -auth-user' также добавлен в список заголовков на вкладке "Запрос метода".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...