• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

HATEOAS 와 ResponseEntity

21.10.10 18:14 작성 조회수 157

0

둘다 특정 uri를 같이 반환해준다는 특징이 있는 것 같은데
어떤 차이점이 있는건가요 ?
header에 반환을 하는지 아니면 body에 uri를 반환하는지의 차이인건가요?

답변 1

답변을 작성해보세요.

0

안녕하세요, 이도원입니다. 

답변이 늦어 죄송합니다. 

HATEOAS는 RESTful API 구현의 최종 단계라 보시면 됩니다. 각각의 API 요청에 대한 처리를 한 다음, 해당 리소스에 대한 상태를 나타낼 수 있는 링크(Hypermedia)를 추가해 줌으로써, 클라이언트에서는 한번의 요청으로 해당 리소스에서 할수 있는 다양한 정보를 같이 얻을 수 있게 됩니다. 예를 들어, 회원 가입 후에, 상세보기를 위해 어디로 이동하면 되는지에 대한 정보와 전체 회원목록 정보를 같이 얻을 수 있게 됩니다. 

ResponseEntity는 URI를 반환한다는 의미보다는, 요청한 클라이언트에게 리소스의 값이나 추가 헤더정보를 전달해주는 객체입니다. 

추가 질문사항 있으시면 글 남겨 주세요. 

감사합니다.