HTTP method 종류와 개념

Dami·2023년 11월 6일

Node.js

목록 보기
6/6
post-thumbnail

HTTP란?

HTTP(Hyper Text Transfer Protocol) method는 서버에 요청을 보낼 때 '어떤 동작이 수행되야해!!' 라고 서버에게 알려주는 방법이다.

즉, 하나의 약속!이라고 할 수 있다. 인터넷이라는 네트워크에서 웹이라는 공간에 가기 위해 약속을 지키면서, 그 길로 다니는 애들..

HTTP 종류

HTTP method에는 여러가지 종류가 있지만 그 중 자주 쓰는 5가지를 알아보고자 한다.

1. GET

데이터 조회에 사용된다. ⇨ 가장 많이 사용 됨!

2. POST

서버에 데이터를 전송하기 위해 사용하는 method.
즉 등록하기 위해 사용 ⇨ GET 다음으로 많이 쓰임.

ex) 새로운 게시물을 작성하면 서버에 저장!!할 때 사용

3. PUT

업데이트를 위해 사용.
만약에 있었다면? 전체 싹 다 업데이트!!
없었다면? 새로 생성

4. PATCH

PUT과 같이 업데이트를 위해 사용하지만, 일부만을 업데이트 할 때 사용한다.

5. DELETE

삭제를 위해 사용하는 method

REST API

위에서 언급한 method들은 웹 어플리케이션에서 CRUD(Create, Read, Update, Delete)을 수행할 때 필수적이다!

특히, REST API의 핵심 구성 요소라고 할 수 있다.

복습) REST API란?

인터넷에서 프로그램들이 서로 정보를 주고 받는 방법 중 하나이다.

프로그램이 서버에 정보를 요청하고, 서버는 그 요청에 맞는 데이터를 프로그램에 돌려준다.

따라서 일종의 규칙, 약속이라고 할 수 있다.

0개의 댓글