laravel api 返回 “一切正常”
如果您有API端点,它执行一些操作但没有响应,所以您只想返回“一切正常”,您可以返回204状态代码“无内容”。在Laravel中,这很简单:return response()->noContent();。
public function reorder(Request $request)
{
foreach ($request->input('rows', []) as $row) {
Country::find($row['id'])->update(['position' => $row['position']]);
}
return response()->noContent();
}
本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu
高认可度评论:
我也想写的规范点 前端哔哔赖赖的 野猪吃不来细糠
我也想写的规范点 前端哔哔赖赖的 野猪吃不来细糠
我就没见过几个前端会接 RestFulAPI 的,统一 200、400、500 :unamused:
实际对接的时候,我遇到的都是以这种方式去处理的,只需要200/500 一把梭就行,RestFulAPI 不是不行,只是没必要,大部分情况下其他的成员以及对接方都不想去废多余的心智去思考,有这心思还不如优化一下内部的代码结构和逻辑
错误是错误,异常是异常
我基本上就http状态码
200和500两种。200中包含的状态码多种多样。刚刚在写的项目就是,把扩展的改成200 {code:}