私のコントローラのメソッドから404エラービューを返したいと思います。laravelのreturn view()、return return() - > view()およびabort()の違い
try {
file_get_contents('http://www.somewebsite.com');
}
catch (\Exception $e) {
return view('errors.404'); // View::make('errors.404');
// or
return response()->view('errors.404'); // Response::view('errors.404');
// or
abort(404); // App::abort(404);
}
毎回404の同じ出力が表示されます。これは私の質問です。
view()、response() - > view()およびabort()の違いは何ですか?
具体的な使用例は何ですか?
しかし、すべて同じ出力を返します。私はいつもview()を使ってはいけないのですか? –
@Prsエラーページのためにブラウザに送信されるステータスコードが原因です。ユーザーにとって必須ではなく、検索エンジンに必須です。あなたは 'abort()'を使う必要はありませんが、あなたは_should_です。 – Kovah