Rest API
- 정보들이 주고받아지는데 있어서 개발자들 사이에 널리 쓰이는 일종의 형식
- 컴퓨터의 기능을 실행시키는 명령어
- 특정기술이 아니라 http의 잠재력을 최대한 이용하기 위한 모범 사례
- HTTP 요청을 할 때 어떤 URI에 어떤 method를 사용할지에 대한 개발자들 사이에서 널리 사용되어지는 약속
- 각 요청이 어떤 정보나 동작을 위한것인지 쉽게 추론 가능
즉 통신할때 리소소는 uri, 행위는 메소드, 결과는 응답코드로 http가 가지고있는 의미를 잘 활용하는것
rest : 자원을 이름으로 구분해서 자원에 대한 상태, 정보를 주고받는 것, HTTP Method를 활용해서 해당 자원에 대한 CRUD를 적용하는 것
API
- 컴퓨터 기능을 실행시키는 방법
- 지정된 형식으로 요청과 응답하도록 연결하는것
resource의 메소드
create -> post 생성
read -> get
update -> 전체 put 부분 patch
delete -> delete
자료출처
생활코딩
반응형
'CS(Computer Science) > 네트워크' 카테고리의 다른 글
[네트워크] HTTPS 통신방법: 대칭키와 비대칭키 (0) | 2023.05.20 |
---|---|
HTTP 통신 request, response (1) | 2023.05.20 |
API란 무엇인가? (0) | 2023.02.17 |
[네트워크] TCP 세그먼트 구조와 통신원리 (0) | 2023.02.10 |
[네트워크] TCP Pipelining 방식 : Go-Back-N & selective repeat (0) | 2023.02.09 |
댓글