2017-12-05 14 views

답변

1

예는 다음과 같습니다 여기

enter image description here

는 저장소입니다. 하지만 항상 그런 것은 아닙니다. '사용자'링크는 실제로 특정 경우에 풍부 해지는 템플릿 링크입니다.

예를 들어, 당신은 정의해야 projection 다음

다음 user 링크 투사 매개 변수를 보여줄 것이다 :

... 
"_links" : { 
    "self" : { 
    "href" : "http://localhost:8080/users/1" 
    }, 
    "user" : { 
    "href" : "http://localhost:8080/users/1{?projection}" 
    "templated" : true 
    } 

을 그리고 당신은 사용자 1의 요약을 얻을 수있을 수 있습니다 GETting http://localhost:8080/users/1?projection=summary.

+0

당신은 맞지만 투사가없는 경우를 생각해보십시오. 단순히 중복 된 것입니다. –

+0

의미 론적 이유로, 또는 HATEOAS 자원의 발견 가능성과 관련하여 원하는 동작 (동일한 href 값을 갖는 두 개의 링크)이라고 가정 할지라도 논쟁 할 수 없습니다. –