2

FuelPHPでController_RESTを使用する場合、RESTコントローラーには$ this-> response ...を使用する独自の応答関数があるため、\Responseを使用できません。

しかし、この関数を実行して本文と応答コードを渡すと。

$this->response(array("Missing Parameter"), 400);

このように、これは実際には実行を終了せず、それを呼び出す関数は続行します。使用する場合

exit;

応答が壊れています。なぜこれが起こるのか、それともバグなのか誰かが知っていますか?

4

1 に答える 1

4

return;の代わりに使用してみてくださいexit;。通常、すべてを停止するのではなく、ビジネスロジックの場合は実行だけを停止します。

于 2011-11-18T08:39:56.560 に答える