前后端分离的情况下,同意和不同意,是否应该封装成2个接口
例如,有一个会议,需要参会人员进行表决。
前端一般有2个按钮:同意
,不同意
。
这时候,后端应该只提供一个接口,通过参数(例如0表示不同意,1表示同意)来识别前端按了同意,还是不同意?
还是说,后端分别创建同意和不同意,2个接口?
在兼顾便捷性和安全性的情况下,应该用哪种方案比较合适?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
你这里是对同一个状态进行修改,用一个接口就行了。不然的话,你这里如果多了个弃权,是不是又要加个接口?
分开更清晰,放一起可能方便之后扩展,需要根据项目实际情况自行斟酌,都不麻烦就是了
推荐合并吧 ...
总要考虑维护的,后续需求要修改会简单很多
另外,输入框你还能考虑一下被攻击,单选什么的别想安全性了
不应该分开,浪费大家的时间。
不用分开吧......
我的观点是使用一个接口,以不同参数区分。
不分开吧, 使用状态区分, 可以使代码简洁明了!