首页›HTTP 响应›setHead 头部管理
setHead 头部管理
单值与数组批量两种头部设置方式
本页内容
- 方法签名
- 注意事项
方法签名
| 调用 | 行为 |
|---|---|
setHead("X-Custom", "value") | 写入 $_headers["X-Custom"] = "value" |
setHead(array("A"=>1,"B"=>2)) | 递归逐个 setHead |
setHead("Content-type", "application/json") | 覆盖 content_type 输出(jsonReturn 即如此) |
典型用法
// 控制器内设置响应头
$this->app->setHead("Cache-Control", "no-cache");
$this->app->setHead(array(
"Access-Control-Allow-Origin" => "*",
"Access-Control-Allow-Methods" => "GET,POST",
));
// 或直接操作响应对象
$resp = new \Kuoqi\Core\Response\Code200();
$resp->setHead("Location", "https://example.com");注意事项
setHead 只写入内存集合,真正发送在 sendHeader();同名头部后者覆盖前者。
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页