Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

ksw_devlog

RESTful API 본문

기술면접/기타

RESTful API

kimcoach 2023. 3. 27. 19:04
RESTful API

 

REST(REpresentational State Transfer)ful API는 HTTP 통신에서 어떤 자원에 대한 CRUD 요청을 Resource와 Method로 표현하여 특정한 형태로 전달하는 방식입니다.

 

구성

  • Resource(자원, URI)
  • Method(요청방식, GET / POST / PUT  / DELETE)
  • Representation of Resource(자원의 형태, JSON or XML 등)

PUT - 자원을 수정할 때

DELETE - 자원을 삭제할 때

 

RESTful 하지 못한 경우
  • CRUD 기능을 전부 POST METHOD로만 처리하는 API
  • URI에 자원과 id외 정보가 들어가는 경우
 PUT /users/update-nickname [X]
 PUT /users/:id/nickname [O]

 

 

 

https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html

 

[Network] REST란? REST API란? RESTful이란? - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io