컴공생의 다이어리

요청 메소드(method) - GET, POST, PUT, DELETE 본문

Development/기타

요청 메소드(method) - GET, POST, PUT, DELETE

컴공 K 2021. 5. 19. 00:01

요청 메소드(method)

클라이언트가 서버에 데이터를 요청할 때 CRUD라는 4가지 타입이 있다. 이때 CRUD는 읽기(Read), 쓰기(Create), 수정(Update), 삭제(Delete)를 말한다.

게시판 사이트가 있다고 할 때를 예를 들어보자. 게시판의 모든 게시글 리스트를 가져오거나 특정 게시글에 대한 정보를 가져올 때는 Read이다. 게시글을 추가하면 Create, 게시글을 수정하면 Update, 게시글을 삭제하면 Delete라고 한다. 하지만 클라이언트와 서버는 Read, Create, Update, Delete라고 직접 명시하지 않는다. 이러한 요청을 헤더에 GET, POST, PUT, DELETE의 형태로 메소드를 정의한다.

CRUD Read Create Update Delete
요청 메소드 GET POST PUT DELETE

 

 

GET 요청

 - GET 요청은 클라이언트가 서버에 데이터를 요청할 때 사용하는 메소드

 - 웹 페이지를 요청할 수 있고, 특정 게시글을 요청할 수 있음

 - 서버 종류에 따라 다양한 데이터를 요청

   예) 영상 서버에는 영상을 요청할 것이고, 도메인 서버에는 IP를 요청할 것

 

 

POST 요청

 - POST 요청은 특정 데이터를 추가하는 요청

 - 데이터를 만들어 내는 것(= 데이터베이스에 데이터를 추가한다는 의미)

 - 예) 게시판에 게시글을 추가하는 작업

 

 

PUT 요청

 - PUT 요청은 특정 데이터에 대해 수정하라는 요청

 - 데이터베이스에 존재하는 데이터를 수정

 - 예) 회원 정보를 수정하여 데이터를 수정하는 행위

 

 

DELETE 요청

 - DELETE 요청은 특정 데이터를 삭제하라는 것

 - 데이터베이스에 존재하는 데이터를 삭제

 - 예) 회원 탈퇴를 하는 행위

 

 

www.yes24.com/Product/Goods/57917885

 

파이썬으로 배우는 웹 크롤러

파이썬을 활용하여 크롤러 시스템 구축하기시간이 지날수록 데이터는 점점 더 많아질 것이고, 데이터의 중요도는 올라갈 것이다. 우리는 하루에도 수많은 데이터를 스쳐 지나간다. 이러한 데이

www.yes24.com

728x90
Comments