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...