我正在尝试使用 REST API 开发一个超级简单的网页。
在大多数示例中,他们建议获取如下资源。
请求
GET /dogs/1
响应
HTTP/1.1 200 OK
Content-Type: application/json
{
"id" : 1,
"name" : bity
}
路径/dogs/1
代表狗1的结构化数据,那么我应该为狗1详细视图的html使用哪个路径?
请求
GET ????
响应
HTTP/1.1 200 OK
Content-Type: text/html
<html>
<head></head>
<body>
<div>name is bity</div>
</body>
</html>
答案 0 :(得分:4)
然后我应该为html使用哪个路径
一样。
这称为“内容协商”。 Accept
请求标头指示客户端希望接收相同资源的哪个表示。
另请参阅: