자주 사용되는 HTTP 메소드

pitbull terrier·2020년 8월 10일
0

개인공부

목록 보기
4/8

GET

POST 메소드와 함께 가장 자주 사용되는 HTTP 메소드다.
GET 메소드는 이름 그대로 어떠한 데이터를 서버로부터 요청(GET)할 때 주로 사용하는 메소드다.
즉, 데이터의 생성이나 수정 그리고 삭제 등의 변경 사항이 없이 단순히 데이터를 받아 오는 요청이 주로 GET 메소드로 요청된다.
주로 데이터를 받아 올 때 사용되므로 해당 HTTP 요청의 body가 비어 있는 경우가 많다.

POST

GET 메소드와 함께 가장 자주 사용되는 HTTP 메소드다.
GET과 다르게 데이터를 생성하거나 수정삭제 요청을 할 때 주로 사용되는 HTTP 메소드다.

OPTIONS

OPTIONS 메소드는 주로 특정 엔드포인트에서 허용하는 메소드들이 무엇이 있는지 알고자 하는 요청에서 사용되는 HTTP 메소드다.
엔드포인트는 허용하는 HTTP 메소드가 지정되도록 되어 있으며, 허용하지 않는 HTTP 메소드의 요청이 들어오면
405 Method Not Allowed 응답을 보내게 된다.

PUT

POST 메소드와 비슷한 의미를 가지고 있는 메소드다.
즉, 데이터를 새로 생성할 때 사용되는 HTTP 메소드다.
POST와 중복되는 의미이므로 데이터를 새로 생성하는 HTTP 요청을 보낼 때 굳이 PUT을 사용하지 않고 모든 데이터 생성수정 관련한 요청은 다 POST로 통일해서 사용하는 시스템이 많아지고 있다.

DELETE

이름 그대로 데이터 삭제 요청을 보낼 때 사용되는 메소드다.
PUT과 마찬가지POST에 밀려서 잘 사용되지 않는 메소드다.

결론 : POST,GET 짱짱맨.

profile
yoonbitnara.github.io

0개의 댓글