response.setHeaderの使用方法
response.setHeader()メソッドはHTTPレスポンスヘッダの値を設定するために使用されます。異なるパラメータを設定することで、さまざまな機能を実現することができます。response.setHeader()の一般的な使用法には次のものがあります:
- 1つのHTTPレスポンスヘッダーの値を設定する方法は次の通りです:
response.setHeader(“HeaderName”, “HeaderValue”);
例:response.setHeader(“Content-Type”, “application/json”); - 複数のHTTP応答ヘッダーの値を設定する方法:
response.setHeader(”ヘッダー名1″、”値1″);
response.setHeader(”ヘッダー名2″、”値2″);
…
例:response.setHeader(”Content-Type”、”application/json”);
response.setHeader(”Cache-Control”、”no-cache”); - 「リダイレクト先のURLを設定する:
response.setHeader(“Location”, “redirectURL”);
例:response.setHeader(“Location”, “https://example.com”);」 - ファイルダウンロードの設定:
response.setHeader(“Content-Disposition”, “attachment; filename=filename.ext”);
例:response.setHeader(“Content-Disposition”, “attachment; filename=test.pdf”);
response.setHeader()の一般的な使用方法について述べました。具体的な要求に応じて適切な方法を選択して、HTTP応答ヘッダーの値を設定できます。