作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
3年前关闭。
Improve this question
设计用于检查资源是否存在的 API 端点的最佳/ Restful 方式是什么?
例如,有一个用户数据库。当新用户尝试注册时,我想检查是否即时使用了电子邮件。
我的想法是:POST /user/exists
和有效载荷将类似于 {"email": "foo@bar.com"}
.响应将是 200 OK 或 409 Conflict。
这是正确的方法吗?
谢谢!
最佳答案
HEAD
是最有效的存在检查:
HEAD /users/{username}
200
如果它们存在,或者
404
如果他们不这样做。
关于api - 在 RESTful API 中检查资源存在的正确途径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21087913/
我是一名优秀的程序员,十分优秀!