본문 바로가기
Computer Science/네트워크

[네트워크] HTTP 메서드

by Sky Titan 2020. 10. 20.
728x90

HEAD

  • 메세지 헤더, 즉 문서 정보를 취득한다.
  • GET과 유사하지만 실제 문서가 아닌 문서 정보만을 요청한다.

 

GET

  • URL에 요청 쿼리를 같이 붙여서 전달
  • 주로 데이터 조회(Read)의 용도로 사용
  • URL에 쿼리가 그대로 노출 되기에 보안에 민감한 정보를 전달해선 안된다.
  • EX) 포털에서 검색 기능
  • EX) URL을 다른 사람과 공유하여 볼 필요가 있을 때

POST 

  • GET과는 달리 파라미터 값들이 HTTP body에 넣어서 보낸다
  • URL에 정보가 노출되지 않기에 민감한 정보 전달 시 이용한다.
  • 주로 갱신, 삽입, 삭제 등의 데이터를 변경해야될 때 이용한다.
  • EX) 게시판 글 작성

 

PUT

  • 데이터를 수정, 갱신 할 때 사용한다.
  • POST와 유사한 구조를 가진다.

 

DELETE

  • 서버의 데이터(파일)을 삭제하기 위해 사용한다.
  • PUT과 반대되는 개념이다.
728x90

댓글