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
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 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年前 评论

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