Проверка входящих полезных нагрузок HTTP API шлюза API

#amazon-web-services #aws-api-gateway #aws-http-api

Вопрос:

Возможно ли, чтобы AWS API Gateway проверял входящие полезные нагрузки HTTP API перед выполнением лямбда-функции, экономя расходы на вызов лямбда-функции, когда ввод неверен?

Я знаю, что более старые API REST могут проверять свои входные данные с помощью API Gateway, но я использую API HTTP, потому что они легче и на 71% дешевле и очень хорошо соответствуют моим потребностям.

Любые предложения/обходные пути очень приветствуются.

Ответ №1:

Нет, это невозможно. Проверка поддержки только REST api:

введите описание изображения здесь

Комментарии:

1. @Hcaertnit, поэтому используйте rest, если это обязательная функция. Разница в цене между http и rest существует, потому что REST гораздо богаче будущим, чем http.

2. Ну, я думаю, что использование моих собственных пользовательских валидаторов в первую очередь внутри функции Lambda будет более экономичным, чем остальные API, не так ли? Во всяком случае, для меня это не вызывает споров. Легкость и целеустремленность HTTP-API также привлекательны для меня.