PHP 常用的header头部定义汇总

header() 函数向客户端发送原始的 HTTP 报头。

header(‘HTTP/1.1 200 OK‘); // ok 正常访问
header(‘HTTP/1.1 404 Not Found‘); //通知浏览器 页面不存在
header(‘HTTP/1.1 301 Moved Permanently‘); //设置地址被永久的重定向 301
header(‘Location: http://www.ithhc.cn/‘); //跳转到一个新的地址
header(‘Refresh: 10; url=http://www.ithhc.cn/‘); //延迟转向 也就是隔几秒跳转
header(‘X-Powered-By: PHP/6.0.0‘); //修改 X-Powered-By信息
header(‘Content-language: en‘); //文档语言
header(‘Content-Length: 1234‘); //设置内容长度
header(‘Last-Modified: ‘.gmdate(‘D, d M Y H:i:s‘, $time).‘ GMT‘); //告诉浏览器最后一次修改时间
header(‘HTTP/1.1 304 Not Modified‘); //告诉浏览器文档内容没有发生改变

###内容类型###
header(‘Content-Type: text/html; charset=utf-8‘); //网页编码
header(‘Content-Type: text/plain‘); //纯文本格式
header(‘Content-Type: image/jpeg‘); //JPG、JPEG
header(‘Content-Type: application/zip‘); // ZIP文件
header(‘Content-Type: application/pdf‘); // PDF文件
header(‘Content-Type: audio/mpeg‘); // 音频文件
header(‘Content-type: text/css‘); //css文件
header(‘Content-type: text/javascript‘); //js文件
header(‘Content-type: application/json‘); //json
header(‘Content-type: application/pdf‘); //pdf
header(‘Content-type: text/xml‘); //xml
header(‘Content-Type: application/x-shockw**e-flash‘); //Flash动画

######

###声明一个下载的文件###
header(‘Content-Type: application/octet-stream‘);
header(‘Content-Disposition: attachment; filename="ITblog.zip"‘);
header(‘Content-Transfer-Encoding: binary‘);
readfile(‘test.zip‘);
######

###对当前文档禁用缓存###
header(‘Cache-Control: no-cache, no-store, max-age=0, must-revalidate‘);
header(‘Expires: Mon, 26 Jul 1997 05:00:00 GMT‘);
######

###显示一个需要验证的登陆对话框###
header(‘HTTP/1.1 401 Unauthorized‘);
header(‘WWW-Authenticate: Basic realm="Top Secret"‘);
######

###声明一个需要下载的xls文件###
header(‘Content-Disposition: attachment; filename=ithhc.xlsx‘);
header(‘Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet‘);
header(‘Content-Length: ‘.filesize(‘./test.xls‘));
header(‘Content-Transfer-Encoding: binary‘);
header(‘Cache-Control: must-revalidate‘);
header(‘Pragma: public‘);
readfile(‘./test.xls‘);
###### 
时间: 2024-12-28 06:38:44

PHP 常用的header头部定义汇总的相关文章

PHP 常用header头部定义汇总

1 <?php 2 header('HTTP/1.1 200 OK'); // ok 正常访问 3 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 4 header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301 5 header('Location: http://www.ithhc.cn/'); //跳转到一个新的地址 6 header('Refresh: 10; url=http://

网页常用header头部定义

以PHP 为例: <?php header('HTTP/1.1 200 OK'); // ok 正常访问 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301 header('Location: http://www.ithhc.cn/'); //跳转到一个新的地址 header('Refresh: 10; url=http://www

ASP.NET(C#)常用数据加密和解密方法汇总

一.            数据加密的概念 1.  基本概念 2.  基本功能 3.  加密形式 二.            数据加密的项目应用和学习 1.  媒体加密:DRM 2.  文件加密:文本加密.pdf.word 3.  数据加密:ASP.NET(C#)中的数据加密 4.  硬件加密:加密狗 三.            数据加密的发展趋势 四.            网络数据加密算法分类 1.  根本不考虑解密问题:MD5. 2.  私用密钥加密:DES.AES 3.  公用密钥加密:

UWP开发必备:常用数据列表控件汇总比较

今天是想通过实例将UWP开发常用的数据列表做汇总比较,作为以后项目开发参考.UWP开发必备知识点总结请参照[UWP开发必备以及常用知识点总结]. 本次主要讨论以下控件: GridView:用于显示数据项的水平网格控件 ListView:用于显示数据项的垂直列表控件 ListBox:可选项列表控件 ItemsControl:用于显示数据项的列表控件.是其他控件的父类. Pivot:应用内部标签导航控件 FlipView:每次只显示一个数据项的控件,通过滑动切换数据项 SplitView:包含主视图

php常用的header头

<?php /** * php常用的header头设置... */ header('HTTP/1.1 200 OK'); // ok 正常访问 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301 header('Location: http://www.ithhc.cn/'); //跳转到一个新的地址 header('Refresh:

集团信息化 信息化常用专业术数及词汇汇总

通过摘录百度百科内容后整理.编排. 信息化常用专业术数及词汇汇总 信息化 [互联网+](hùlián wǎng +) 通俗来说,"互联网+"就是"互联网+各个传统行业",但这并不是简单的两者相加,而是利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态. 当前大众耳熟能详的电子商务.互联网金融.在线旅游.在线影视.在线房产等行业都是"互联网+"的杰作. [大数据(big data)](dà shù jù) 大数据是指无

前端常用插件、工具类库汇总(下)

前言 对本文感兴趣可以先加个收藏,也可以转发分享给身边的小伙伴,以后遇到类似的场景就来看看具体的插件及其用法. 上一篇<前端常用插件.工具类库汇总(上)>内容摘要: " 动画库 滚动库 轮播图 滚屏 弹出框 消息通知 下拉框 级联选择器 颜色选择器 时间日期处理 表单验证 分页插件 " >>前端常用插件.工具类库汇总(上) 本篇延续上一篇的内容继续给大家带来一系列关于前端插件.工具类的内容. 富文本编辑器 wangEditor http://www.wanged

Java最常用的变量定义汇总

Java最常用的数据类型有基本数据类型,字符串对象,数组,基本数据类型又分为:数值型(包括整形和浮点型),字符型,布尔型,下面用一个简单的程序把这些数据类型汇总一下 1 public class JavaDataCreate { 2 public static void main(String[] args){ 3 /*定义基本变量类型开始*/ 4 //整型变量定义 5 int x,y=56; 6 x=68; 7 System.out.println("1.十进制整型变量x,y的值分别为:&qu

PHP 常用header头定义

在php的开发中,我们常常需要使用到header函数头来进行做标记 header() 函数向客户端发送原始的 HTTP 报头. 常用header设置列表如下: header('HTTP/1.1 200 OK'); // ok 正常访问 header('HTTP/1.1 404 Not Found'); //通知浏览器 页面不存在 header('HTTP/1.1 301 Moved Permanently'); //设置地址被永久的重定向 301 header('Location: http:/