response設置相應頭的方法


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=http://www.baidu.com"); //告訴客戶端 三秒后刷新

 


4.Content-Disposition ////通知客戶端已下載的方式接受數據


response.setHeader("Content-Disposition", "attachment;filename=2.jpg");

 


5.Content-Type//告知客戶端響應正文類型
response.setHeader("Content-Type", "application/octet-stream");

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);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM