Pio*_*r M 8 php symfony1 http http-headers
我需要在symfony中为API返回疯狂的http代码状态
我需要返回状态码24我试着这样做:
$this->getResponse()->setStatusCode('24');
Run Code Online (Sandbox Code Playgroud)
但我总是得到响应代码500
当我尝试返回像404,403这样的"正常"状态代码时:
$this->getResponse()->setStatusCode('403');
Run Code Online (Sandbox Code Playgroud)
它没有问题
任何想法为什么?
024 is an invalid HTTP code (this is different from "undefined"). Valid HTTP codes are in the range 100-599.
我的猜测是没有 官方状态代码 24。
Symfony 可能会在内部检查这一点。
为了解决这个问题,你可以...
header('HTTP/1.0 24');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15705 次 |
| 最近记录: |