Mat*_*yhr 1 rest restful-authentication restful-url restful-architecture
我有一个关于RESTful API设计的问题.遵循REST的指导原则,所有端点都应该是名词和复数,并且永远不应该是动词.但是,通常认证路由是:
/login
/logout
Run Code Online (Sandbox Code Playgroud)
这两个都是动词.如果你应该遵守指南,那么这些路线看起来应该更像:
/users?action=login
/users?action=logout
Run Code Online (Sandbox Code Playgroud)
但我从来没有使用任何具有此特定身份验证实现的API,每个人都使用第一个,包括我.但是我想知道这是因为很多人没有完全遵循这些指导方针而已成为一种习惯,还是有其他原因?
| 归档时间: |
|
| 查看次数: |
538 次 |
| 最近记录: |