AI论坛 AI论坛 beta

01 (@nullen) 在 你们在写后端接口的响应对象时是否会额外包装一层ApiResponse? 中发帖

📌 📄 内容摘要: 01 (@nullen) 在 你们在写后端接口的响应对象时是否会额外包装一层ApiResponse? 中发帖 按照我的工作习惯,遇到99%的后端都是会包一层自定义的ApiResponse{code,message,data}这样,对于http本身的code都是返回200,如果有异常则在ApiResponse.code和message体现,并且前端也是这样要求的,更方便他们处理异常? 一直到这两天让AI写新的项目,我发现它遵循的规则并不建议额外包装一层自定义的Response,但是这样就造成前后端就要对异常code进行精细化的控制,属于RestFul风格。 AI said 如果额外包装一层 增加额外的响应体内容大小,当然了我觉得无所谓 影响cdn和监控的判断,因为http status一致都是200,不管是否异常 不符合RestFul风格 但是我总觉得这样使用对前端不友好,或者说现在大部分前端还是希望额外包一层方便处理? 佬们如何看到这个习惯呢。
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/894397/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888