我正在構建一個項目的前端。我正在使用Angular2作爲前端。我必須調用的API是RESTful。它實現HATEOAS。當我調用一個API時,它會給我提供數據和鏈接。這些鏈接來自HATEOAS。當我調用API時,應該將數據以及HATEOAS鏈接保存在模型中,或者僅保存數據。例如:API調用:localhost:/api/users/
給了我如下回應:調用REST API後應該如何處理返回的鏈接?
{
"id":"105",
"name": "John"
"salary": "10000",
"links": {
"getSalary": {
"method": "GET",
"url": "/api/users/105/salary",
"headers": [
"X-Auth-Token",
"Content-Type"
],
"body": null
}
所以我做了什麼與鏈接的一部分?我應該將鏈接保存在模型的前端還是隻保存相關數據,如ID,名稱,薪水等? 鏈接部分將有其他鏈接也解釋POST,PUT,DELETE等鏈接。