ZF2 – как правильно установить заголовки?

У меня проблема с настройкой заголовков в ZF2. Мой код выглядит так:

public function xmlAction() { $headers = new \Zend\Http\Headers(); $headers->clearHeaders(); $headers->addHeaderLine('Content-type', 'application/xml'); echo $file; // xml file content exit; } 

Но заголовки все равно text / html. Я могу установить правильный заголовок с помощью:

 header("Content-type: application/xml"); 

но я хотел бы сделать это с Zend Framework. Почему код выше не работает?

Related of "ZF2 – как правильно установить заголовки?"