在Java中,response.addHeader()方法用于向HTTP響應中添加一個指定的頭信息。
作用:
設置響應的內容類型:可以通過response.addHeader(“Content-Type”, “text/html”)來設置響應的內容類型為HTML。
設置響應的編碼格式:可以通過response.addHeader(“charset”, “UTF-8”)來設置響應的編碼格式為UTF-8,確保在響應中正確顯示特殊字符。
設置緩存控制:可以通過response.addHeader(“Cache-Control”, “no-cache”)來設置響應的緩存控制,禁止瀏覽器緩存響應內容。
設置重定向:可以通過response.addHeader(“Location”, “http://www.example.com”)來設置重定向的URL,在瀏覽器端自動跳轉到指定的URL。
設置其他自定義頭信息:可以通過response.addHeader(“Header-Name”, “Header-Value”)來設置其他自定義的頭信息,用于傳遞額外的數據給客戶端。
總之,response.addHeader()方法可以用于設置HTTP響應的各種頭信息,以便控制響應的內容、緩存、重定向等方面的行為。