Laravel 5 中的简单错误响应,而 JSON 请求
Simple error response in Laravel 5 while JSON request
我在 Laravel 5 上有项目,我需要通过 jQuery 的 $.ajax 方法进行异步请求。
Laravel 可以捕获异常,然后用它自己的样式和标记渲染特殊的错误模板。
但是对于异步请求,这个 html 代码是多余的。
有没有办法在没有 laravel 异步请求标记的情况下生成错误响应?
我猜你想用它来编写网络服务。
处理这个
转到 app/Exceptions/Handler.php :
并更改此功能
public function render($request, Exception $e)
{
return parent::render($request, $e);
}
至
public function render($request, Exception $e)
{
if ($this->isHttpException($e))
{
return $this->renderHttpException($e);
}
else
{
return parent::render($request, $e);
}
}
另外如果你需要在webview中自定义
在此处更改您的 404blade\resources\views\errors4.blade.php
我在 Laravel 5 上有项目,我需要通过 jQuery 的 $.ajax 方法进行异步请求。 Laravel 可以捕获异常,然后用它自己的样式和标记渲染特殊的错误模板。 但是对于异步请求,这个 html 代码是多余的。 有没有办法在没有 laravel 异步请求标记的情况下生成错误响应?
我猜你想用它来编写网络服务。
处理这个
转到 app/Exceptions/Handler.php :
并更改此功能
public function render($request, Exception $e)
{
return parent::render($request, $e);
}
至
public function render($request, Exception $e)
{
if ($this->isHttpException($e))
{
return $this->renderHttpException($e);
}
else
{
return parent::render($request, $e);
}
}
另外如果你需要在webview中自定义
在此处更改您的 404blade\resources\views\errors4.blade.php