Мы создаем API с использованием Swagger, шлюза AWS API и функций Lambda с NodeJS.Шлюз API выполнит проверку запроса, однако согласно схеме лямбда-функции должны повторно проверять объект запроса как Событие запроса прокси-шлюза API .Это имеет смысл, так как в теории мы можем повторно использовать лямбда-функции, вызывая их через другой источник событий (например, SNS).
Поэтому нам нужен инструмент NodeJS, который может проверять запрос (не только тело, но и параметры, и т. Д.) на основе спецификации Swagger - именно то, что делают инструменты Swagger и несколько других инструментов (например, swagger-request-validator ), но не в качестве промежуточного программного обеспечения.
Я провел какой-то поиск, но не смог его найти, также изучил исходный код swagger-tools, считая, что его компонент проверки написан так, что его нельзя легко использовать отдельно.
Любое предложениеДобро пожаловать.Заранее спасибо.