프로젝트 프런트 엔드를 구축 중입니다. 프런트 엔드에 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 등의 링크를 설명하는 다른 링크가 있습니다.