私のAPIで何かがうまくいかない場合は、http:// 500リクエストを返すことにします。スリムフレームワークでhttp 500を返す
$app = new Slim();
$app->halt(500);
私はこのコードを実行する場合それはまだHTTP 200
を返す
:
は$status = $app->response()->status();
echo $status; //Here it is 200
$status = $app->response()->status(500);
echo $status; //Here it is 500
それは、HTTP 200
$ app = new Slim(); \t \t $ app-> response() - > status(500); \t \t $ app-> run();まだフィドラーでhttp 200を返しますが、Webビューは404になりました。なぜですか? – rubin
HTTPLiveHeadersまたはFirebugまたはChrome Dev Tools(F12)を使用してレスポンスコードを確認します。 – MrCode
ファイトラーとFirebugでhttp 200を返します。 – rubin