无法创建实体时的 HTTP 代码

问题描述

我使用 Laravel 7,我想在无法创建实体的情况下(即在 save 方法失败的情况下)实现对用户的响应。

实体创建请求是通过 AJAX 请求完成的,在成功/错误方法中,我执行代码以向用户显示响应。

我知道应该通过发送 HTTP 500 代码来完成,但这会给我带来任何其他 500 错误的问题(在这种情况下,它还会显示服务器错误响应,我对此不感兴趣)。>

我想知道是否还有其他与这种情况兼容的错误代码

我可以通过发送一个附加参数来解决这个问题,该参数区分这种类型的错误和任何其他 500 错误,但我更愿意解决它而不必继续添加附加参数。也许这是唯一的方法(也是正确的方法)。最重要的是,我的问题是关于良好做法的。

非常感谢您。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)