Bu içerikte Laravel api’de dönen hata mesajlarını düzenleyemeye değinelim. Eğer olmayan bir sayfaya api isteği gönderdiğiniz dönen değer html kodları olacaktır. Bunu düzenlemek için app/Exceptions/Handler.php dosyasını açın.
public function register() { $this->renderable(function (NotFoundHttpException $e, $request) { if($request->wantsJson()){ // veya // if($request->is('api/*')){ return response()->json(['message' => 'Not Found!'], 404); } }); }
Böylelikle api 404 hataları için json verisi dönerken, web isteklerinde varsayılan 404 sayfası görüntülenecektir.
İlk Yorumu Siz Yapın