我正在为我的用户构建一个 Restful API。
我有这些:
1. GET -> Users/{id} 这是通过 Id 获取
2. POST -> Users/{DTO} 这是添加
3. PATCH/PUT -> Users/{DTO} 这是为了更新信息
4. DELETE -> Users/{id} 删除
5. DELETE -> Users/{username}/reset_pass 重置密码
6. POST -> Users/?username={userName}&password={password}
所以我对5号和6号(特别是6号)有点不确定。
我想知道您对此有何看法?在正文的查询字符串中发送我的用户密码。
我认为优步使用了我用于重置密码的模式。你怎么看?
谢谢