我正在尝试在 zend 框架中创建一个 REST 服务。我正在使用zend服务器。
这是我的代码:
class ArticleController extends Zend_Rest_Controller
{
public function postAction()
{
//Create the acticle and return it
$data = array("foo" => 0, "boo" => 11);
$this->getResponse()->setHttpResponseCode(201);
$this->_helper->json($data);
}
HTTP 响应返回适当的标头和 JSON 数据,但在 JSON 数据下有一个 apache 错误文档。我能想到的删除附加错误文档的唯一方法是在我的 httpd.conf 文件中添加以下内容:
ErrorDocument 201 " "
但是这样做的“正确”方式是什么?