【发布时间】:2016-07-03 18:29:29
【问题描述】:
我试图从我的 Laravel 5.1 应用程序向我的前端 Angular 应用程序抛出一个错误。抛出的错误没有返回我需要的实际状态消息:
if (Hash::check($updated_profile['current_password'], $user->password)) {
$user->password = Hash::make($updated_profile['new_password']);
return $user;
} else {
abort(500, 'Passwords do not match');
}
我也试过throw new \Exception('Passwords do not match');
对于这两者,我在前端收到错误,但它缺少状态消息:
Object
data: null
headers:(name)
status: 0
statusText:""
__proto__: Object
【问题讨论】:
-
您使用的是 API 包还是会扭曲您的控制器的东西?
-
我用 oauth2 包包装
标签: php angularjs laravel laravel-5.1