Получить не файловое тело из multipart / form-data, используя AWS API Gateway и Lambda

Я пытаюсь получить данные формы изmultipart/form-data POST в мой веб-сервис ASW Lambda через API-шлюз.

HTTPPOST имеет Content-Type "multipart / form-data" и тело, закодированное в URL. Данные файла также отправляются в этом сообщении (отсюда, я думаю, из нескольких частей).

Веб-сервис должен интегрироваться со сторонним сервисом, поэтому изменение форматаPOST на самом деле не вариант.

Я видел этонить говорить о преобразовании закодированных данных URL в объект JSON для использования в Lambda, но это не сработает.

Я также попытался установитьЗапрос на интеграцию ->Шаблоны картирования для типа контентаmultipart/form-data вВходной проход, Это тоже не помогло.

Я сталкивался с другимвопрос о загрузке файла с помощьюmultipart/form-data, но так как меня не интересует файл, просто тело, этот ответ не помог.

Ниже приведен скриншот (извините) захваченного поста через Runcope.

Ответы на вопрос(1)

Ваш ответ на вопрос