摘要:一在中用進(jìn)行跳轉(zhuǎn)要注意以下幾點(diǎn)和號間不能有空格,否則會出錯(cuò)。在用前不能有任何的輸出。后的代碼還會被執(zhí)行。在每個(gè)重定向之后都必須加上避免發(fā)生錯(cuò)誤后,繼續(xù)執(zhí)行。
(一) 在PHP中用header("location:test.php")進(jìn)行跳轉(zhuǎn)要注意以下幾點(diǎn),
1、location和“:”號間不能有空格,否則會出錯(cuò)。
2、在用header前不能有任何的輸出。
3、header后的PHP代碼還會被執(zhí)行。
三秒后自動跳轉(zhuǎn)~~~"); header重定向 就等價(jià)于替用戶在地址欄輸入url ?>
(二)客戶端緩存用法
客戶端緩存即瀏覽器緩存,瀏覽器在打開每一個(gè)訪問網(wǎng)站時(shí)就緩存其網(wǎng)頁,在刷新網(wǎng)頁的時(shí)候不再下載相同的網(wǎng)頁。
參數(shù)說明:
Expires報(bào)頭
設(shè)置網(wǎng)頁的過期時(shí)間,值為GMT格林威治時(shí)間格式
header("Expires:".gmdate("D,d M Y H:i:s",time()+3600)." GMT");
Cache-Control報(bào)頭
private 默認(rèn)的設(shè)置
public 認(rèn)證內(nèi)容也將會被緩存,默認(rèn)認(rèn)證內(nèi)容不被緩存
max-age=[秒] 緩存的保鮮時(shí)間,超過設(shè)置的時(shí)間將重新訪問源服務(wù)器資源
s-maxage=[秒] 和max-age類似,但是應(yīng)用于其他共享如:代理服務(wù)器
must-revalidate 告訴緩存必須遵循所有你給予副本的新鮮度的,HTTP允許緩存在某些特定情況下返回過期數(shù)據(jù),指定了這個(gè)屬性,你高速緩存,你希望嚴(yán)格的遵循你的規(guī)則
must-revalidate 告訴緩存必須遵循所有你給予副本的新鮮度的,HTTP允許緩存在某些特定情況下返回過期數(shù)據(jù),指定了這個(gè)屬性,你高速緩存,你希望嚴(yán)格的遵循你的規(guī)則
no-cache 強(qiáng)制每次請求直接發(fā)送給源服務(wù)器,而不經(jīng)過本地緩存版本的校驗(yàn)。這對于需要確認(rèn)認(rèn)證應(yīng)用很有用(可以和public結(jié)合使用),或者嚴(yán)格要求使用最新數(shù)據(jù)的應(yīng)用(不惜犧牲使用緩存的所有好處)
header("Cache-Control:max-age=600;must-revalidate");
Last-Modified
在瀏覽器第一次請求某一個(gè)URL時(shí),服務(wù)器端的返回狀態(tài)會是200,內(nèi)容是你請求的資源,同時(shí)有一個(gè)Last-Modified的屬性標(biāo)記此文件在服務(wù)期端最后被修改的時(shí)間,格式類似為:
Last-Modified: Fri, 12 May 2006 18:53:33 GMT
相應(yīng)的瀏覽器再次訪問網(wǎng)頁的時(shí)會發(fā)If-Modified-Since報(bào)頭,將接收到的Last-Modified報(bào)頭回送給服務(wù)器以檢查訪問的網(wǎng)頁是否有更新
header("Last-Modified:".gmdate("D,d M Y H:i:s",filemtime(文件名)." GMT");
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/20710.html
摘要:跳轉(zhuǎn)頁面和之間無空格。聲明返回狀態(tài)碼在某個(gè)時(shí)間后執(zhí)行跳轉(zhuǎn)后跳轉(zhuǎn)。控制瀏覽器緩存執(zhí)行驗(yàn)證執(zhí)行下載操作設(shè)置內(nèi)容類型設(shè)置用戶作為附件設(shè)置傳輸方式設(shè)置內(nèi)容長度 跳轉(zhuǎn)頁面 header(Location:.$url); //Location和:之間無空格。 聲明content-type header(content-type:text/html;charset=utf-8); 返...
摘要:在中最常用的幾種回調(diào)寫法如下匿名函數(shù)做為回調(diào)匿名函數(shù),也叫閉包函數(shù),允許臨時(shí)創(chuàng)建一個(gè)沒有指定名稱的函數(shù)。最經(jīng)常用作回調(diào)函數(shù)參數(shù)的值。匿名函數(shù)的回調(diào)經(jīng)常將其賦給一個(gè)變量或一個(gè)對象的屬性最終結(jié)果會輸出。 在workerman中會經(jīng)常使用,我們先寫一個(gè)回調(diào)函數(shù),當(dāng)某個(gè)行為被觸發(fā)后使用該函數(shù)處理相關(guān)邏輯。 在PHP中最常用的幾種回調(diào)寫法如下 匿名函數(shù)做為回調(diào) 匿名函數(shù)(Anonymous fu...
摘要:關(guān)于作者程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事和前端開發(fā),使用和,端使用混合式開發(fā)。合適和夠用是最完美的追求。 關(guān)于作者 程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事PHP和前端開發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開發(fā)。合適和夠用是最完美的追求。 個(gè)人網(wǎng)站:http://www.linganmin.cn 最近剛寫了一個(gè)手機(jī)在線播放的H5電...
摘要:關(guān)于作者程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事和前端開發(fā),使用和,端使用混合式開發(fā)。合適和夠用是最完美的追求。 關(guān)于作者 程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事PHP和前端開發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開發(fā)。合適和夠用是最完美的追求。 個(gè)人網(wǎng)站:http://www.linganmin.cn 最近剛寫了一個(gè)手機(jī)在線播放的H5電...
摘要:關(guān)于作者程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事和前端開發(fā),使用和,端使用混合式開發(fā)。合適和夠用是最完美的追求。 關(guān)于作者 程序開發(fā)人員,不拘泥于語言與技術(shù),目前主要從事PHP和前端開發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開發(fā)。合適和夠用是最完美的追求。 個(gè)人網(wǎng)站:http://www.linganmin.cn 最近剛寫了一個(gè)手機(jī)在線播放的H5電...
閱讀 2189·2023-04-25 19:06
閱讀 1389·2021-11-17 09:33
閱讀 1777·2019-08-30 15:53
閱讀 2599·2019-08-30 14:20
閱讀 3554·2019-08-29 12:58
閱讀 3553·2019-08-26 13:27
閱讀 513·2019-08-26 12:23
閱讀 494·2019-08-26 12:22