25

次のエンドポイントを使用して、AWS API ゲートウェイで単純な API を作成しました。

POST /v1/users

メソッド実行/メソッドリクエストで、リクエストモデルを追加しました:

ここに画像の説明を入力

このモデル スキーマは次のようになります。

ここに画像の説明を入力

ただし、json ボディを使用してそのエンドポイントにリクエストを行うと、{ "foo": "bar" }それは拒否されず、ラムダ関数が実行されます...

では、JSON スキーマをリクエストの検証に使用しないのに、JSON スキーマを定義するオプションがあるのはなぜでしょうか?

4

3 に答える 3

7

この機能は、2017 年 4 月 11 日にリリースされました。https://aws.amazon.com/blogs/compute/how-to-remove-boilerplate-validation-logic-in-your-rest-apis-with-amazon-api-gateway-request-validation/を参照してください。

于 2017-04-11T18:02:52.453 に答える