rest - 设计“我”端点的正确方法
问题描述
我有一个 REST API 来获取当前经过身份验证的用户的通知,并且可以通过 Auth 令牌确定用户。我应该如何定义端点?
1. '/users/{user}/notifications' /* however in code I don't use the param {user}, but something like token->user */
2. '/notifications'
解决方案
两者都是有效的设计,两种风格都被很多人使用。我认为这里没有正确的方法,只有取舍。
推荐阅读
- .net - 网格渲染不正确的 WPF ScrollViewer
- javascript - Javascript Fullcalendar
- winforms - 满足条件时,Winform Timer 未运行 if 语句
- sql - SAS/SQL 文本文件读取
- python - 根据每组真实值的数量删除行 - Python
- java - 带有泛型参数的 TypeReference 以反序列化对象列表
- raku - 编写属性特征
- angular - Angular 错误处理和日志记录 - 调用 GlobalErrorHandler 的 handleError
- acumatica - Acumatica API 插入数据“错误请求”
- c# - 如何在 C# .NET Core 2.1 API 应用程序中将 SQL 查询与 CosmosDB 客户端一起使用