response.setHeader各種用法詳解
一秒刷新頁(yè)面一次 response.setHeader("refresh","1");
二秒跳到其他頁(yè)面 response.setHeader("refresh","2;URL=otherPagename");
沒(méi)有緩存:
response.setHeader("Pragma", "No-cache"); response.setHeader("Cache-Control", "no-cache");
設(shè)置過(guò)期的時(shí)間期限
response.setDateHeader("Expires", System.currentTimeMillis()+自己設(shè)置的時(shí)間期限);
訪問(wèn)別的頁(yè)面:response.setStatus(302); response.setHeader("location","url");
通知瀏覽器數(shù)據(jù)采用的壓縮格式:response.setHeader("Content-Encoding","壓縮后的數(shù)據(jù)");
高速瀏覽器壓縮數(shù)據(jù)的長(zhǎng)度:response.setHeader("Content-Length",壓縮后的數(shù)據(jù).length+"");
高速瀏覽器圖片或視頻:response.setHeader("Content-type","這個(gè)參數(shù)在tomcat里conf下的web.xml里面找");
inputstream in= this.getServletContext.getResourceAsStream("/2.jpg"); int len=0; byte buffer[]= new byte[1024] outputStream out = response.getOutputStream(); while(len=in.read(buffer)>0){ out.write(buffer,0,len) }
高速瀏覽器已下載的形式:response.setHeader("Content-disposition","attachment;filename=2.jpg");
inputstream in= this.getServletContext.getResourceAsStream("/2.jpg"); int len=0; byte buffer[]= new byte[1024] outputStream out = response.getOutputStream(); while(len=in.read(buffer)>0){ out.write(buffer,0,len) }
以上就是本文的全部?jī)?nèi)容,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,同時(shí)也希望多多支持腳本之家!
相關(guān)文章
IDEA報(bào)錯(cuò)"Cannot?resolve?symbol"問(wèn)題的解決辦法
早上來(lái)了,打開idea發(fā)現(xiàn)注解等都變紅報(bào)錯(cuò)can’t resolvesymbol,由于這個(gè)錯(cuò)之前也報(bào)過(guò),所以記錄一下,這篇文章主要給大家介紹了關(guān)于IDEA報(bào)錯(cuò)"Cannot?resolve?symbol"問(wèn)題的解決辦法,需要的朋友可以參考下2023-11-11Java模擬單鏈表和雙端鏈表數(shù)據(jù)結(jié)構(gòu)的實(shí)例講解
這篇文章主要介紹了Java模擬單鏈表和雙端鏈表數(shù)據(jù)結(jié)構(gòu)的實(shí)例,注意這里的雙端鏈表不是雙向鏈表,是在單鏈表的基礎(chǔ)上保存有對(duì)最后一個(gè)鏈接點(diǎn)的引用,需要的朋友可以參考下2016-04-04SpringMVC中的HandlerMappingIntrospector工具類詳解
這篇文章主要介紹了SpringMVC中的HandlerMappingIntrospector工具類詳解,這是一個(gè)Spring MVC助手類,用于集合應(yīng)用所配置的HandlerMapping(url pattern和請(qǐng)求處理handler之間的映射)表,用于獲取針對(duì)某個(gè)請(qǐng)求的如下信息,需要的朋友可以參考下2023-12-12Spring Cloud Config 使用本地配置文件方式
這篇文章主要介紹了Spring Cloud Config 使用本地配置文件方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07深入理解java動(dòng)態(tài)代理的兩種實(shí)現(xiàn)方式(JDK/Cglib)
本篇文章主要介紹了java動(dòng)態(tài)代理的兩種實(shí)現(xiàn)方式,詳細(xì)的介紹了JDK和Cglib的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,有興趣的可以了解一下2017-04-04SpringBoot如何通過(guò)配置禁用swagger
這篇文章主要給大家介紹了關(guān)于SpringBoot如何通過(guò)配置禁用swagger的相關(guān)資料,Swagger用來(lái)在開發(fā)階段方便前后端分離的項(xiàng)目實(shí)戰(zhàn)中,提高前后端人員的工作效率,降低交流成本,但是版本上線之后要是把Swagger帶上去會(huì)存在很大的風(fēng)險(xiǎn),需要的朋友可以參考下2023-08-08使用spring?data的page和pageable如何實(shí)現(xiàn)分頁(yè)查詢
這篇文章主要介紹了使用spring?data的page和pageable如何實(shí)現(xiàn)分頁(yè)查詢,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12