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 协议》,转载必须注明作者和本文链接
人生就是马拉松,精彩的是后半程
running8
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 11

我也想写的规范点 前端哔哔赖赖的 野猪吃不来细糠

1年前 评论

我也想写的规范点 前端哔哔赖赖的 野猪吃不来细糠

1年前 评论
随波逐流

file

1年前 评论
DonnyLiu 1年前
周小云 1年前
小李世界 1年前
随波逐流 (作者) 1年前

我就没见过几个前端会接 RestFulAPI 的,统一 200、400、500 :unamused:

1年前 评论

实际对接的时候,我遇到的都是以这种方式去处理的,只需要200/500 一把梭就行,RestFulAPI 不是不行,只是没必要,大部分情况下其他的成员以及对接方都不想去废多余的心智去思考,有这心思还不如优化一下内部的代码结构和逻辑

{
"code": 200/500,
"msg": "提醒信息",
"data":  ["附加数据体"]
}
1年前 评论

错误是错误,异常是异常

1年前 评论

我基本上就http状态码 200500 两种。200中包含的状态码多种多样。

1年前 评论

刚刚在写的项目就是,把扩展的改成200 {code:}

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!