response 設定響應頭

2021-07-23 00:17:58 字數 902 閱讀 4329

response 設定響應頭的常用幾種方法  

1.location 的用法

response.setstatus(302)//臨時定向響應碼

response.setheader("location", "/day03_00_responseheader/servlet/responseheaderdemo2");///day03_00_responseheader/servlet/responseheaderdemo2 代表轉向的位址

2.response.setheader("content-encoding", "gzip"); //告訴響應頭以gzip 格式解碼

再輸入輸出流的時候用gzipoutputstream 縮小檔案的大小。

3.//重新整理refersh

response.setheader("refresh", "3;url="); //告訴客戶端 三秒後重新整理

5.content-type//告知客戶端響應正文型別

6. expires 控制快取

//控制瀏覽器不要快取

response.setheader("expires", "-1");

response.setheader("cache-control", "no-cache");

response.setheader("pragma", "no-cache");

//控制快取時間 response.setdateheader("expires", system.currenttimemillis()+1*60*60*1000);

拓展 response響應頭設定總結

1,設定輸出不快取 response.setheader pragma no cache response.setheader cache control no cache response.setdateheader expires 0 2,必須使用http head頭 cache control...

(二)response(響應頭)

access control allow origin 表面該站點可以被哪些 進行跨域資源共享 cross origin resource sharing,cors 請參考 同源策略 和 跨域之源共享 例如 access control allow origin 或者access control a...

response 設定響應頭的常用幾種方法

response 設定響應頭的常用幾種方法 1.location 的用法 response.setstatus 302 臨時定向響應碼 response.setheader location day03 00 responseheader servlet responseheaderdemo2 da...