永发信息网

怎么用Yii2.0的response发送自己的http头

答案:1  悬赏:20  手机版
解决时间 2021-11-21 15:42
怎么用Yii2.0的response发送自己的http头
最佳答案
如果是下载文件,用自带函数就可以了!

我要的效果是图片在浏览器直接显示。
像下面这样写就可以了
Yii::$app->response->format = \yii\web\Response::FORMAT_RAW; //这句是新加的
Yii::$app->response->content = file_get_contents($file);
Yii::$app->response->headers->set('Content-Type', \yii\helpers\FileHelper::getMimeType($file));
Yii::$app->end();
还有一种方法:

Yii::$app->response->sendFile($file, null, ['inline' => true]);

inline参数为true就是让浏览器显示,默认false,是下载。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
威微的qq密码
大家抽烟斗,怎么解决过滤问题
东芝FC-2501c复合机怎么安装
放七年绿茶末开封能喝吗
身高172的女生应该找一个多高的男生合适?
慈溪到织里怎样做车
华为哪个部门相对轻松
有了招行的钻石卡,请问大家,还有必要保留经
《我的团长我的团》中,死啦死啦他们过江时唱
大志非才不就的就是什么意思
阿克奇街/阿扎提街三环路(路口)地址有知道的
已知一个图的邻接矩阵表示,删除所有从第i个
甘肃银行卡跨行取钱、外地取钱收费吗?
牙科:CP和根管填充
为什么0.5x+x=30有两种解?或者哪一种是错误的
推荐资讯
我家猫咪突然发现很恐惧,受惊是怎么回事?
什么是考研的实际录取分数线?是加上了复试的
AC彩妆香港哪里有卖?
最近看到有团队在做地推活动,连他们提供的wi
如何让年轻丧子的父母走出痛苦
小米6处理器跟麒麟960处理器哪个好
在45,79,19,100,61,50,82这些数中,什
这把NERF叫什么,淘宝有得卖吗?大概多少钱
诸城会考成绩是d影响考高中吗
魅族可以刷miui9吗
岱宗共日是什么意思?谢谢啦
昌雄百货副食批发部地址在什么地方,我要处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?