在Kohana3中更改Content-type标头

时间:2010-07-28 14:46:51

标签: php kohana

我正在尝试在我的Kohana应用中创建一个RSS Feed。我在我的控制器中做到了这一点:

public function action_rss()
{
    $games = ORM::factory('game')
        ->order_by('name','ASC')
        ->find_all()
        ->as_array();

    $view = View::factory('home/rss')
        ->bind('games', $games);

    $this->request->$headers['Content-type'] = 'application/rss+xml; charset=UTF-8';

    $this->request->response = $view;
}

它不起作用(当我删除$ headers行时,它确实如此,但是使用html类型)。如何将响应发送为rss + xml?

谢谢。

1 个答案:

答案 0 :(得分:6)

如果你摆脱$中的$headers,这应该会有用。