Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
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