У меня возникают проблемы при попытке заставить Laravel (5.8) вернуть код состояния HTTP 401.
Маршрут (api.php)
route::get('test','testController@test');
Контроллер
public function test(){
return response("error",401)->header('Content-Type','text/plain');
// Also not working.
// header("Content-Type: test/plain", 401);
// print "error";
// exit();
}
В результате я получаю 200 вместо желаемого 401. Я также проверяю простой способ PHP с header()
и прекращаю выполнение с exit()
, но не повезло.Любая помощь будет оценена.