示例
示例
{
"id": "1001", "status": "pending",
"_links": {
"self": { "href": "/orders/1001" },
"cancel": { "href": "/orders/1001/cancel", "method": "POST" }
}
}链接可见性可承担部分授权语义(不展示无权操作),但服务端仍必须做真实鉴权。
响应中携带可用状态转移的链接(_links),客户端由服务端指引决定下一步可做什么;适合状态机明显的业务接口,实现与理解成本较高。
{
"id": "1001", "status": "pending",
"_links": {
"self": { "href": "/orders/1001" },
"cancel": { "href": "/orders/1001/cancel", "method": "POST" }
}
}