文法:
生の
注:
Header
パラメータの説明:
パラメータ |
説明 |
文字列 |
必須。送信するヘッダー文字列を指定します。 |
交換 |
オプション。このヘッダーが前のヘッダーを置き換えるか、2 番目のヘッダーを追加するかを示します。 デフォルトは |
http_response_code |
オプション。 |
一般的な使用例:
1.サーバーステータスコードを送信
header("HTTP/1.0 404 が見つかりません");
一般的に使用されるステータスコード
ステータスコード |
手順 |
100-199 |
リクエストが正常に受信され、処理プロセス全体を完了するにはクライアントが次のリクエストの送信を続ける必要があることを示します |
200-299 |
リクエストは正常に受信され、一般的に使用される 。 |
300-399 |
リクエストが不完全です。クライアントはリクエストをさらに調整する必要があります。たとえば、リクエストされたリソースは、一般的に使用される |
400-499 |
間違ったクライアントリクエスト 一般的に使用される |
500-599 |
サーバー側でエラーが発生しました。一般的に使用される |
2. ページジャンプ
3秒
3. ブラウザキャッシュを設定します
ブラウザがキャッシュしないように強制します!
リーリー
説明
Expiresgmdate("M d Y H:i:s"); のような キャッシュ制御の共通値には、
キャッシュディレクティブ |
手順 |
公開 |
すべてのコンテンツはキャッシュされます |
プライベート |
コンテンツはプライベートキャッシュにのみキャッシュされます |
キャッシュなし |
コンテンツはキャッシュされません |
無店舗 |
コンテンツはキャッシュまたは にキャッシュされません |
必須再検証/プロキシ再検証 |
キャッシュされたコンテンツが無効になった場合、再検証のためにリクエストをサーバー |
max-age=xxx (xxx は数字) |
キャッシュされたコンテンツは、 |
1.新しいウィンドウを開きます
指定された
この Web ページにアクセスしてから
2. アドレスバーに入力します値が private
値が の場合は再訪されません。 価値に関係なく、また訪れますさらに、「 有効期限: 1999 年 12 月 31 日金曜日 16:00:00 GMT
5.「最終更新日」 ブラウザが特定の
3.文件下载
比如下载一个
<span //</span><span We'll be outputting a PDF</span> <span header</span>('Content-type: application/pdf'<span ); </span><span //</span><span It will be called downloaded.pdf //表明他是附件,进行命名并下载</span> <span header</span>('Content-Disposition: attachment; filename="downloaded.pdf"'<span ); </span><span //</span><span The PDF source is in 1.pdf</span> <span readfile</span>('1.pdf');
一般
<span header</span>(“content-type:application/octet-<span sream”); </span><span Header</span>(“Accept-Ranges:bytes”);<span //</span><span 依字节返回</span> <span Header</span>(“content-disposition:attachement;filename=<span ’ 文件名’”); </span><span Header</span>(“Accept-length:”.<span $filesize</span>);
其实要更好的了解这些,还是得去好好学习http协议啊!
参考资料:互联网....