php header函数的常用http头设置


Posted in PHP onJune 25, 2015
//ok
header(‘HTTP/1.1 200 OK');
//设置一个404头:
header(‘HTTP/1.1 404 Not Found');
//设置地址被永久的重定向
header(‘HTTP/1.1 301 Moved Permanently');
//转到一个新地址
header(‘Location: http://www.example.org/‘);
//文件延迟转向:
header(‘Refresh: 10; url=http://www.example.org/‘);
print ‘You will be redirected in 10 seconds';
//当然,也可以使用html语法实现
// <meta http-equiv=”refresh” content=”10;http://www.example.org/ />
// override X-Powered-By: PHP:
header(‘X-Powered-By: PHP/4.4.0′);
header(‘X-Powered-By: Brain/0.6b');
//文档语言
header(‘Content-language: en');
//告诉浏览器最后一次修改时间
$time = time() ? 60; // or filemtime($fn), etc
header(‘Last-Modified: ‘.gmdate(‘D, d M Y H:i:s', $time).' GMT');
//告诉浏览器文档内容没有发生改变
header(‘HTTP/1.1 304 Not Modified');
//设置内容长度
header(‘Content-Length: 1234′);
//设置为一个下载类型
header(‘Content-Type: application/octet-stream');
header(‘Content-Disposition: attachment; filename=”example.zip”‘);
header(‘Content-Transfer-Encoding: binary');
// load the file to send:
readfile(‘example.zip');
// 对当前文档禁用缓存
header(‘Cache-Control: no-cache, no-store, max-age=0, must-revalidate');
header(‘Expires: Mon, 26 Jul 1997 05:00:00 GMT'); // Date in the past
header(‘Pragma: no-cache');
//设置内容类型:
header(‘Content-Type: text/html; charset=iso-8859-1′);
header(‘Content-Type: text/html; charset=utf-8′);
header(‘Content-Type: text/plain'); //纯文本格式
header(‘Content-Type: image/jpeg'); //JPG***
header(‘Content-Type: application/zip'); // ZIP文件
header(‘Content-Type: application/pdf'); // PDF文件
header(‘Content-Type: audio/mpeg'); // 音频文件
header(‘Content-Type: application/x-shockw**e-flash'); //Flash动画
//显示登陆对话框
header(‘HTTP/1.1 401 Unauthorized');
header(‘WWW-Authenticate: Basic realm=”Top Secret”‘);
print ‘Text that will be displayed if the user hits cancel or ‘;
print ‘enters wrong login data';
PHP 相关文章推荐
为php4加入动态flash文件的生成的支持
Oct 09 PHP
php 购物车实例(申精)
May 11 PHP
php下使用strpos需要注意 === 运算符
Jul 17 PHP
解析php中的escape函数
Jun 29 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
PHP输出两个数字中间有多少个回文数的方法
Mar 23 PHP
PHP版QQ互联OAuth示例代码分享
Jul 05 PHP
php封装的图片(缩略图)处理类完整实例
Oct 19 PHP
PHP 验证身份证是否合法的函数
Feb 09 PHP
php基于Redis消息队列实现的消息推送的方法
Nov 28 PHP
在laravel5.2中实现点击用户头像更改头像的方法
Oct 14 PHP
Laravel5.1 框架表单验证操作实例详解
Jan 07 PHP
PHP里的单例类写法实例
Jun 25 #PHP
PHP合并数组+号和array_merge的区别
Jun 25 #PHP
PHP数组与对象之间使用递归实现转换的方法
Jun 24 #PHP
php计算多维数组中所有值总和的方法
Jun 24 #PHP
jquery获取多个checkbox的值异步提交给php的方法
Jun 24 #PHP
PHP将Excel导入数据库及数据库数据导出至Excel的方法
Jun 24 #PHP
php异常处理方法实例汇总
Jun 24 #PHP
You might like
PHP生成静态页面详解
2006/11/19 PHP
php中echo()和print()、require()和include()等易混淆函数的区别
2012/02/22 PHP
Linux下手动编译安装PHP扩展的例子分享
2014/07/15 PHP
CodeIgniter模板引擎使用实例
2014/07/15 PHP
基于递归实现的php树形菜单代码
2014/11/19 PHP
大家都应该掌握的PHP关联数组使用技巧
2015/12/25 PHP
javascript显示隐藏层比较不错的方法分析
2008/09/30 Javascript
超简单的jquery的AJAX用法
2010/05/10 Javascript
发布一个基于javascript的动画类 Fx.js
2010/11/05 Javascript
jquery showModelDialog的使用方法示例详解
2013/11/19 Javascript
JavaScript  cookie 跨域访问之广告推广
2016/04/20 Javascript
基于JavaScript实现轮播图代码
2016/07/14 Javascript
任意Json转成无序列表的方法示例
2016/12/09 Javascript
JS实现隔行换色的表格排序
2017/03/27 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
2017/04/27 Javascript
vue渲染时闪烁{{}}的问题及解决方法
2018/03/28 Javascript
jQuery实现获取form表单内容及绑定数据到form表单操作分析
2018/07/03 jQuery
详解webpack-dev-server使用方法
2018/09/14 Javascript
Django重置migrations文件的方法步骤
2019/05/01 Python
python3 实现函数写文件路径的正确方法
2019/11/27 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
python 写一个水果忍者游戏
2021/01/13 Python
python的scipy.stats模块中正态分布常用函数总结
2021/02/19 Python
巴西宠物商店:Cobasi
2019/04/19 全球购物
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
白酒市场开发计划书
2014/01/09 职场文书
小学校园活动策划
2014/01/30 职场文书
园林设计专业毕业生求职信
2014/03/23 职场文书
农民工预备党员思想汇报
2014/09/14 职场文书
党的群众路线教育实践活动对照检查材料范文
2014/09/24 职场文书
银行稽核岗位职责
2015/04/13 职场文书
2015年学校心理健康教育工作总结
2015/05/11 职场文书
2015年秋季校长开学典礼致辞
2015/07/29 职场文书
springboot+WebMagic+MyBatis爬虫框架的使用
2021/08/07 Java/Android
SONY AN-LP1 短波有源天线放大器图
2022/04/05 无线电
keepalived + nginx 实现高可用方案
2022/12/24 Servers