我正在尝试使用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>
然后我应该使用哪个路径的HTML
相同。
这称为“内容协商”。 Accept
请求标头指示客户端希望接收的相同资源的哪种表示。
也可以看看: