Когда я console.log(event.body)
и выполнить запрос POST, подав классическую форму HTML из браузера через AWS API Gateway-> Lambda я получаю что-то вроде строки запроса:Lambda event.body объект от ответа браузера различного типа
event.body = 'first_name=Blabla&last_name=OOOOO&email=oooo%40aaa.com'
при выполнении той же функции с помощью бессерверного-форума плагина на моем локальном хосте я получаю:
event.body = '{"first_name":"Blabla","last_name":"OOOOO","email":"[email protected]"}'
который выглядит как строка JSON.
Я использовал ту же версию Node.js (4.3.2).
Почему это различие?
показать нам, как вы определили свою интеграцию с методом. что происходит, когда вы проверяете консоль через api? Чтобы точно узнать, что отправляется в Lambda, найдите «запрос метода после преобразования» (или sth) –