MVC レイアウトを使用する Web アプリケーションでは、コントローラーまたはビューで HTTP ヘッダーを設定する必要がありますか? 私の考え:
- Controller : ここでヘッダーを設定することは適切に思えます。これは、リクエストを受け取り、サーバー側でそれを処理するために必要な変数を設定することの一部であるためです。
- View : HTTP ヘッダーは、実際には、提供される残りのコンテンツの上にある数行のテキストであり、そのテキストはほぼ間違いなくビューです。
どちらの場所にもヘッダーが設定されているのを見ても、私はあえぎません。ベストプラクティスは何ですか?