カスタムヘッダー 'X-Client-Id'が、RESTに送信されたHTTP要求内のRepository
で定義された値に設定されているかどうかを検証する方法を探していますコントローラはSpringBootにあります。Spring RestControllerでHTTPヘッダーフィールドを検証する
@RequestHeader(value="User-Agent")
のようなメソッドのヘッダーを含むチュートリアル(など)があります。私は、すべてのメソッドにその行を書き、値を検証するための共通のバリデーターBeanを注入する必要があると仮定します。
もう1つのstackoverflow answerはHandlerInterceptor
を使用しているようです。ヘッダー値とRESTエンドポイントに適用できるかどうかわかりません。
特定のヘッダーが設定されているかどうかは、クラス/ RESTコントローラのすべてのメソッドを検証するための推奨方法は何ですか?
私は完全な説明をここで見つけたと思います。http://stackoverflow.com/a/35458670/3105453あなたの助けと正しい方向を指してくれてありがとう – user3105453