Restful API

이동주·2022년 1월 30일
0

서버개념

목록 보기
3/11

Restful API란?

HTTP 통신에서 어떤 자원에 대한 CRUD 요청을 Resource와 Method로 표현하여 특정한 형태로 전달하는 방식입니다. 즉, 어떤 자원에 대해 CRUD(Create, Read, Update, Delete)연산을 수행하기 위해 URI로 요청을 보내는 것으로, Get, Post 등의 방식을 사용하여 요청을 보내며, 요청을 위한 자원은 특정한 형태로 표현됩니다. 한마디로 REST의 원리를 따르는 API라고 생각하시면 됩니다.

REST 구성요소

  1. 자원 : HTTP URI
  2. 자원에 대한 행위 : HTTP Method
  3. 자원에 대한 행위의 내용 : HTTP Message Pay Load

REST 특징

  1. 서버 - 클라이언트 구조
  2. 무상태
  3. 캐시 처리 가능
  4. 계층화
  5. 인테페이스 일관성
profile
생각나는대로 쓰는 개발 블로그

0개의 댓글