restful 的问题
扫描数据库model生成相应的api
如有个user表,则生成
GET /user/
GET /user/:id
POST /user/
PUT /user/:id
DELETE /user/:id
这样的做法有什么优缺点?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
扫描数据库model生成相应的api
如有个user表,则生成
GET /user/
GET /user/:id
POST /user/
PUT /user/:id
DELETE /user/:id
这样的做法有什么优缺点?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
把user 改成 users更符合restful规范
RESTful只是一种设计思路,更准确的说只是一种规范而已,并没有太大的优缺点的区别,仅仅只是说使用这种定义方式可以更加清晰更加准确,对于接口逻辑上来说并没有任何的改变。就像代码规范一样,一堆乱代码显然不及一堆格式工整,缩进得当的代码更容易让人清晰的阅读它们的功能,即使它们所能实现的功能是一样的。
咋一看之下我觉得非常实用,但是仔细想想具体实现会不会有很多需要考虑的东西,比如权限控制,如何针对不同的表设置该用户能够访问的字段,另外一个是暴露数据库表名和字段名是否会有一定的风险?