【发布时间】:2009-10-09 10:18:38
【问题描述】:
我在 ZF 应用程序中返回 XML 时遇到问题。 我的代码:
class ProjectsController extends Gid_Controller_Action
{
public function xmlAction ()
{
$content = "<?xml version='1.0'><foo>bar</foo>";
header('Content-Type: text/xml');
echo $content;
}
}
我还尝试了以下方法:
class ProjectsController extends Gid_Controller_Action
{
public function xmlAction ()
{
$content = "<?xml version='1.0'><foo>bar</foo>";
$this->getResponse()->clearHeaders();
$this->getResponse()->setheader('Content-Type', 'text/xml');
$this->getResponse()->setBody($content);
$this->getResponse()->sendResponse();
}
}
有人可以指出正确的方向如何实现这一目标吗?
【问题讨论】:
标签: xml zend-framework response return