В настоящее время я изучаю API Gateway и Lambda.И я пытаюсь отправить объект в теле запроса
{
"name": "Allen",
"salary": 1000
}
и в моем запросе интеграции шаблон отображения application / json Мне удается получить запростело, используя stringify "$ inputRoot.name", которое я могу передать в Lambda
#set($inputRoot = $input.path('$'))
{
"MyName" : "$inputRoot.name",
"MySalary" : "$inputRoot.salary"
}
, но когда я не строковый $ inputRoot.name .Я получаю эту ошибку:
{"message": "Could not parse request body into json: Unrecognized token \'Allen\': was expecting \'null\', \'true\', \'false\' or NaN\n at [Source: [B@456fe137; line: 1, column: 6]"}
В чем отличие строкового $ inputRoot от нестрокового?