欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

php的header是怎么樣使用的-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)www.cdcxhl.cn八線(xiàn)動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買(mǎi)多久送多久,劃算不套路!

為平昌等地區(qū)用戶(hù)提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及平昌網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、平昌網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專(zhuān)業(yè)、用心的態(tài)度為用戶(hù)提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶(hù)的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

php的header是怎么樣使用的?針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

php header用于向客戶(hù)端發(fā)送原始的HTTP報(bào)頭,該函數(shù)的語(yǔ)法是“header(string,replace,http_response_code)”,其中參數(shù)string表示要發(fā)送的報(bào)頭字符串。

php的header是怎么樣使用的

PHP header() 函數(shù)

定義和用法

header() 函數(shù)向客戶(hù)端發(fā)送原始的 HTTP 報(bào)頭。

認(rèn)識(shí)到一點(diǎn)很重要,即必須在任何實(shí)際的輸出被發(fā)送之前調(diào)用 header() 函數(shù)(在 PHP 4 以及更高的版本中,您可以使用輸出緩存來(lái)解決此問(wèn)題):

<html>
<?php
// 結(jié)果出錯(cuò)
// 在調(diào)用 header() 之前已存在輸出
header('Location: http://www.example.com/');
?>

語(yǔ)法

header(string,replace,http_response_code)

參數(shù)

string 必需。規(guī)定要發(fā)送的報(bào)頭字符串。

replace

可選。指示該報(bào)頭是否替換之前的報(bào)頭,或添加第二個(gè)報(bào)頭。

默認(rèn)是 true(替換)。false(允許相同類(lèi)型的多個(gè)報(bào)頭)。

http_response_code 可選。把 HTTP 響應(yīng)代碼強(qiáng)制為指定的值。(PHP 4 以及更高版本可用)

提示和注釋

注釋?zhuān)簭?PHP 4.4 之后,該函數(shù)防止一次發(fā)送多個(gè)報(bào)頭。這是對(duì)頭部注入攻擊的保護(hù)措施。

例子

例子 1

<?php
// Date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Cache-Control: no-cache");
header("Pragma: no-cache");
?>
<html>
<body>
...
...

注釋?zhuān)河脩?hù)可能會(huì)設(shè)置一些選項(xiàng)來(lái)更改瀏覽器的默認(rèn)緩存設(shè)置。通過(guò)發(fā)送上面的報(bào)頭,您可以覆蓋任何這些設(shè)置,強(qiáng)制瀏覽器不進(jìn)行緩存!

例子 2

提示用戶(hù)保存一個(gè)生成的 PDF 文件(Content-Disposition 報(bào)頭用于提供一個(gè)推薦的文件名,并強(qiáng)制瀏覽器顯示保存對(duì)話(huà)框):

<?php
header("Content-type:application/pdf");
// 文件將被稱(chēng)為 downloaded.pdf
header("Content-Disposition:attachment;filename='downloaded.pdf'");
// PDF 源在 original.pdf 中
readfile("original.pdf");
?>
<html>
<body>
...
...

注釋?zhuān)何④?IE 5.5 存在一個(gè)阻止以上機(jī)制的 bug。通過(guò)升級(jí)為 Service Pack 2 或更高的版本,可以解決該 bug。

關(guān)于php的header是怎么樣使用的問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

新聞名稱(chēng):php的header是怎么樣使用的-創(chuàng)新互聯(lián)
網(wǎng)站網(wǎng)址:http://www.chinadenli.net/article22/cogojc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化營(yíng)銷(xiāo)型網(wǎng)站建設(shè)網(wǎng)站建設(shè)網(wǎng)站排名網(wǎng)站收錄云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)