#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 также привлекательны для меня.