반응형
REST API
서로 통신 할 수 있도록 해주는 api
rest
-자원
-메서드
-메세지
HTTP URI를 통해 자원을 명시하고, HTTP Method를 통해 해당자원에 대한 CRUD를 적용한 것
장: 의동하는 바를 명확히 파악가능, 서버-클라이언트 명확 분리, HTTP표준을 따르는 모든 플랫폼에서 사용가능
단: 지원안하는 것도 있음(익스플로어)
method
-get(read) : 지정된 uri에서 리소스의 표현을 검색, 응답메세지의 본문은 요청된 리소스의 세부 정보 포함
-post(create) : 지정된 uri에 새 리소스 만듦, 요청 메세지의 본문은 새 리소스의 세부정도 제공, post를 사용하여 실제로 리소스를 만들지 않은 작업을 트리거도 가능
-put(update) : 지정된 uri에 리소스를 만들거나 대체, 요청메세지의 본문은 만들 또는 업데이트 할 리소스를 지정
-delete(delete) : 지정된 uri의 리소스를 제거
get post
url 파라미터, body
멱등(계속같은결과), 비멱등
빠름(캐싱가능), X
반응형
'면접 질문들' 카테고리의 다른 글
추상 클래스와 인터페이스의 차이 (0) | 2022.04.29 |
---|---|
웹 구동 원리? (0) | 2022.04.21 |
RDB보다 NoSQL이 빠른 이유 (0) | 2022.01.19 |
객체지향프로그래밍 OOP (Object-Oriented Programming) (0) | 2022.01.06 |
MSA란? (0) | 2022.01.05 |