小编Mes*_*Ops的帖子

如何在 ZF2 中使用自定义(非标准)HTTP 状态代码

我正在尝试498 - Token Invalid在 Zend Framework 2 应用程序中使用自定义 http 状态代码发送响应。这显然不起作用,因为标准 Zend Response 类不允许自定义 http 代码。

所以我创建了自己的响应类来处理这个 http 代码并在我的操作中返回它:

$response = new CustomResponse();
$response->setStatusCode(498); //basic zend response objects throws InvalidArgumentException

return $response;
Run Code Online (Sandbox Code Playgroud)

虽然没有抛出异常,但浏览器说它返回了 500 错误。

如何让这个工作?

http httpresponse zend-framework2

2
推荐指数
1
解决办法
475
查看次数

标签 统计

http ×1

httpresponse ×1

zend-framework2 ×1