[REST API]페이지 전달방식

Rest 방식의 사용원칙

  • URI가 원하는 리소스를 의미한다. (영어 복수형으로 주소를 사용)
  • URI에는 식별할 수 있는 데이터를 전달하는것이 일반적인 방법
  • 예를들어 게시판 - CRUD 이라면 사용가능한 주소형태는 아래와 같다.
    • …/boards/123 => 123번 글을 조회
    • …/boards/123/replies/11 => 123번글의 11번째 댓글 조회
    • …/boards/123/11 => 123번글의 11번째 댓글 조회
    • …/boards/ => 신규 글용 작성
Read More

[REST API]ResponseEntity 타입클래스

@RestController의 한계

@RestController는 결과로 view를 제공하지 않기때문에 에러 발생유무를 확인할 수 없다.
이때 사용할 수 있는 것이 웹 HTTP 상태 코드이다.

Read More
[REST API]REST란? RESTful이란? REST API란?

[REST API]REST란? RESTful이란? REST API란?

REST(Representational State Transfer)

  • 개념 : 하나의 URI는 하나의 고유한 리소스를 가진다.
  • REST가 필요한 이유 : 모바일 기기가 다양해지면서 REST를 통해 다양한 기기로 공통의 데이터를 처리할 수 있다.
  • REST API : REST방식을 사용한 API으로 핵심데이터, 콘텐츠, 기능등을 외부 페이지에서 가져와 사용할 수 있게 만들어 놓은 인터페이스이다.
    • 외부 페이지를 어떻게 가져올까? URI 주소를 통해서!
Read More