【发布时间】:2017-09-23 15:20:34
【问题描述】:
在我的 REST API 中,我有一个 /items/ 端点,它返回一个项目列表。
我的 API 的用户可以请求不同格式(json、xml、html)的项目。
提供 json 响应的推荐方式是什么:
- 创建一个
/items.json端点? - 创建一个
/items/json端点? - 或者根据用户的请求头
Content-Type服务
【问题讨论】:
在我的 REST API 中,我有一个 /items/ 端点,它返回一个项目列表。
我的 API 的用户可以请求不同格式(json、xml、html)的项目。
提供 json 响应的推荐方式是什么:
/items.json 端点?/items/json 端点?Content-Type服务
【问题讨论】:
根据Accept 请求标头提供它。这是一种标准做法,称为content type negotiation.
【讨论】: