Бессистемная интеграция с API-шлюзом Lambda «Неподдерживаемый тип носителя» - PullRequest
0 голосов
/ 17 мая 2018

Я использую без сервера для развертывания моего API, используя лямбда-интеграцию, и я получаю сообщение об ошибке «Unsupported Media Type».Я делаю что-то здесь не так, но не уверен, что.Если я настрою его вручную в консоли AWS, он будет работать нормально, но я хочу сделать это без сервера.Ниже приведен фрагмент моего serverless.yml, снимок экрана того, как я хочу, чтобы он выглядел после развертывания, и снимок экрана того, как он сейчас выглядит с моим serverless.yml, как есть.

    events:
  - http:
      path: /path
      method: post
      integration: lambda

Как в настоящее время отклик и метод интеграции выглядят в консоли AWS:

enter image description here

Как я хочу, чтобы они выглядели:

enter image description here

В основном, шаблон состояния HTTP-ответа ответа интеграции и модели ответа метода должны быть включены в serverless.yml, но у меня естьеще предстоит найти правильную конфигурацию.Они вообще не включены в мой пример, так как я не знал, какой неудачный пример вставить. docs делает его довольно простым, но мне не удалось получить желаемый результат со всеми моимипока попыток.

...