标签: rest rails-api
我正在研究一个大型api,它试图保持平静(并且大多数情况下它成功),我们的一个客户需要一个html格式的服务期限。
在一个宁静的json api中有一个返回html的端点可以吗?还有更好的选择吗?
答案 0 :(得分:1)
我认为让客户端通过HTTP请求中的Accept标头指定内容类型是最好的。您可以默认使用application/json并让客户使用text/html Accept标头调用所需的API。
application/json
text/html
RESTful服务可以返回任何媒体类型,只要API本身不知道它。