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 协议》,转载必须注明作者和本文链接
人生就是马拉松,精彩的是后半程
Image
running8
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 11

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

2年前 评论

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

2年前 评论
随波逐流

file

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

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

2年前 评论

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

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

错误是错误,异常是异常

2年前 评论

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

2年前 评论

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

2年前 评论

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