前后端分离的情况下,同意和不同意,是否应该封装成2个接口

发布于 2022-09-12 03:18:40 字数 205 浏览 34 评论 0

例如,有一个会议,需要参会人员进行表决。

前端一般有2个按钮:同意不同意

这时候,后端应该只提供一个接口,通过参数(例如0表示不同意,1表示同意)来识别前端按了同意,还是不同意?

还是说,后端分别创建同意和不同意,2个接口?

在兼顾便捷性和安全性的情况下,应该用哪种方案比较合适?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

浅听莫相离 2022-09-19 03:18:40

你这里是对同一个状态进行修改,用一个接口就行了。不然的话,你这里如果多了个弃权,是不是又要加个接口?

与风相奔跑 2022-09-19 03:18:40

分开更清晰,放一起可能方便之后扩展,需要根据项目实际情况自行斟酌,都不麻烦就是了

终止放荡 2022-09-19 03:18:40

推荐合并吧 ...
总要考虑维护的,后续需求要修改会简单很多
另外,输入框你还能考虑一下被攻击,单选什么的别想安全性了

书信已泛黄 2022-09-19 03:18:40

不应该分开,浪费大家的时间。

生活了然无味 2022-09-19 03:18:40

不用分开吧......

缱绻入梦 2022-09-19 03:18:40

我的观点是使用一个接口,以不同参数区分。

  • 前端逻辑更清晰
  • 无论前后端,扩展性都更强
  • 能节约后端同学一些时间
  • 接口文档也更清晰
水波映月 2022-09-19 03:18:40

不分开吧, 使用状态区分, 可以使代码简洁明了!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文