0
我正在創建自定義類從zend引發錯誤,因爲在zend中沒有內置機制。我能夠給予用戶適當的迴應。但我在返回狀態代碼時遇到問題。始終返回200作爲zend控制器的狀態代碼
$obj = $this->toJsonModel($result);
$this->getResponse()->setStatusCode(403);
error_log('Status Code' . $this->getResponse()->getStatusCode());
return $obj;
我收到了Json格式的$obj
的回覆。然後,我爲此API創建的狀態代碼設置爲403。然後我從這個控制器返回$obj
。
但我沒有得到403錯誤,當我嘗試此代碼。它始終顯示200作爲狀態碼。
這是在你的行動或另一個控制器的方法? –
這是我在控制器中的get方法。我正從另一邊打電話。 – keen