HTTP Protocol에서 속해있는 Method로써 클라이언트가 서버로 요청을 보내는 방법

GET

어떠한 정보를 가져와서 사용하기 위한 메소드

특징

동작 과정

URL에서 쿼리 스트링’**?’**를 통해 데이터(resource)를 전송하고, 여러개의 Key-Value를 전송할 때는 &로 묶음

캐싱

한번 접근 후, 또 요청할 시 빠르게 접근하기 위해 레지스터에 데이터를 저장시켜 놓는 것

POST

서버의 리소스를 생성/변경하기 위해 설계

특징

GET vs POST

GET은 멱등적, POST는 비멱등적이다.

따라서 GET의 동일한 연산을 여러 번 수행하더라도 동일한 결과가 나타나야 함.

→ 조회에서 사용 SELECT 와 비슷