【发布时间】:2021-05-14 07:11:48
【问题描述】:
我对 REST 的理解是,资源端点应该公开相同的模式,而与 HTTP VERB 无关。例如。相同的 JSON 模式用于:
PUT /foo/
GET /foo/{id}
POST /foo/{id}
如何处理只能由服务器填充的字段。例如。 created_on, created_by, id.
我应该为每个端点使用单独的架构吗?
如果客户端发送了 created_on 值,则什么都不做并忽略它?
如果客户端尝试发送created_on,则返回错误?
【问题讨论】:
标签: rest design-patterns restful-url