小编Fle*_*eep的帖子

RESTful API:什么METHOD/HEADER组合用于仅验证

我希望我的API有一个仅验证请求.例如,如果我有一个URL,例如:

http://api.somesite.com/users/12345
Run Code Online (Sandbox Code Playgroud)

并且用户在客户端上填写一种信息,我最终将PATCH/PUT/POST到该资源.当用户填写表单时,我可能希望定期将部分完整的更新表示发送到服务器,以便我可以显示其输入的实时验证(例如,"已经使用了该用户名","该密码是太短").

没有标准的HTTP METHOD或HEADER似乎允许在同一资源上执行此行为.看来我的选择是:

  1. 创建新的从属资源以进行验证
  2. 使用自定义标头(仅限x-somesite-validation-)和PUT表示我要验证但不保存

api rest web-services

6
推荐指数
1
解决办法
4290
查看次数

标签 统计

api ×1

rest ×1

web-services ×1