Yii框架_响应处理
来源:互联网 发布:网络会计的发展阶段 编辑:程序博客网 时间:2024/04/24 23:57
响应首先应写:
$res = \YII::$app->response;
1. 状态码的设置
$res->statusCode = '301';//状态为301
2. 缓存设置
$res->headers->add('pragma','no-cache');//设置没有缓存$res->headers->set('pragma','max-age=5');//设置缓存5秒$res->headers->remove('pragma');//移除头名称pragma
3. 页面跳转两种方法
<pre name="code" class="html">$res->headers->add('location','http://www.baidu.com'); //这种方法注意需要对缓存进行设置,不然浏览器自动缓存,//即使将该步注释下次打开该网页还是会自动跳转<span style="white-space:pre"></span>//同时还要设置状态码为301或302(原因暂时还不知道)$this->redirect('http://www.baidu.com',302);//302状态码表示是临时请求到该跳转网站
<pre name="code" class="html">$res->headers->add('content-disposition','attachment; filename="a.jpg"');$res->sendFile('./robots.txt'); // 其中该目录的起始是Yii框架中的web目录
1 0
- Yii框架_响应处理
- Yii请求处理与响应处理
- #yii框架学习之路#yii典型处理流程
- YII框架数据库表前缀的处理
- Yii框架
- YII框架
- YII 框架
- YII框架
- yii框架
- YII框架
- yii框架
- Yii 框架
- yii 框架
- Yii框架
- yii框架的404、500等异常处理
- Yii框架AR类添加处理(ORACLE版+Yii 1.1.7)
- 【Yii框架】YII分页组件
- Yii之响应部分 - response
- 桥梁模式
- 《疯狂程序员》有感
- mathout编译
- Centos7 -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
- JZOJ3256. 【TJOI2013】松鼠聚会
- Yii框架_响应处理
- 微信读书排版引擎自动化测试方案
- Makefile详解-使用变量
- 备忘录模式
- GPIO的输入输出同时
- [我所知道的BIOS]->[Jumpless] 4
- _OBJC_CLASS_$_QQApiAudioObject", referenced from:objc-class-ref in libSocialQQ.a(UMSocialQQHa
- Extjs使用Ext.ajax时报错:too much recursion
- java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory