この投稿では、SpringBootアプリケーションの特定の応答にヘッダーを追加する方法について説明します。

SpringBootアプリケーションの特定の応答にカスタムヘッダーを追加する方法はいくつかあります。

1.HttpServletResponseを使用する

特定のコントローラーの応答を設定するには、次のようにします。

 
上記のコードは、コントローラー内のすべてのエンドポイントの応答を設定します。コントローラ内の特定のエンドポイントの応答を設定するために、 HttpServletResponse 引数としてエンドポイントでインスタンスを作成し、 setHeader() の方法 HttpServletResponse ヘッダーを設定するためのオブジェクト:

2.ResponseEntityの使用

以下に示すように、ヘッダーを追加することもできます ResponseEntity ビルダー HttpHeaders クラス。

これで、SpringBootの特定の応答にヘッダーを追加することができます。

 
続きを読む:

SpringBootのすべての応答にヘッダーを設定します