REST API (보충)
기초/HTTP2021. 10. 12. 22:07
클라이언트가 서버에 요청을 보낼 때는 주소를 통해 요청의 내용을 표현하게 된다.
예를 들어, /index.html이면 해당 파일을 보내달라는 뜻인 것처럼 서버가 이해하기 쉬운 주소가 좋다.
클라이언트가 보내는 모든 요청에 대해 서버가 응답해주지는 않는다.
어떤 요청에 어떤 응답을 보낼 지는 서버가 결정하는 것이고,
서버에게 요청하는 주소를 정하는 규칙은 REST API 를 따라간다.
= 서버의 자원을 정의하고 자원에 대한 주소를 지정하는 방법
HTTP 요청 메서드
GET : 서버 자원을 가져오려고 할 때 사용 (데이터 조회 등)
POST : 서버에 자원을 새로 등록하고자 할 때 사용 or 뭘 쓸 지 애매할 때
PUT : 서버의 자원을 요청에 들어 있는 자원으로 치환하고자 할 때 사용
PATCH : 서버 자원의 일부만 수정할 때 사용
DELETE : 서버의 자원을 삭제할 때 사용
모든 서버와 클라이언트간의 약속이기 때문에 어떤 서버든지 HTTP 서버이기만 하면 알아듣는다.
'기초 > HTTP' 카테고리의 다른 글
쿠키 (0) | 2021.10.14 |
---|---|
*REST API 연습, RESTful?? (0) | 2021.08.09 |
REST API, URL과 URI (0) | 2021.08.05 |
댓글()