728x90
HEAD
- 메세지 헤더, 즉 문서 정보를 취득한다.
- GET과 유사하지만 실제 문서가 아닌 문서 정보만을 요청한다.
GET
- URL에 요청 쿼리를 같이 붙여서 전달함
- 주로 데이터 조회(Read)의 용도로 사용
- URL에 쿼리가 그대로 노출 되기에 보안에 민감한 정보를 전달해선 안된다.
- EX) 포털에서 검색 기능
- EX) URL을 다른 사람과 공유하여 볼 필요가 있을 때
POST
- GET과는 달리 파라미터 값들이 HTTP body에 넣어서 보낸다
- URL에 정보가 노출되지 않기에 민감한 정보 전달 시 이용한다.
- 주로 갱신, 삽입, 삭제 등의 데이터를 변경해야될 때 이용한다.
- EX) 게시판 글 작성
PUT
- 데이터를 수정, 갱신 할 때 사용한다.
- POST와 유사한 구조를 가진다.
DELETE
- 서버의 데이터(파일)을 삭제하기 위해 사용한다.
- PUT과 반대되는 개념이다.
728x90
'Computer Science > 네트워크' 카테고리의 다른 글
[네트워크] 오류제어 (Error Control) (0) | 2020.11.06 |
---|---|
[네트워크] 웹 브라우저에 URL을 입력하면 생기는 일 (0) | 2020.11.02 |
[네트워크] 쿠키 vs 세션 (0) | 2020.10.20 |
[네트워크] HTTP와 HTTPS의 차이 (0) | 2020.10.20 |
[네트워크] TCP의 3-way handshaking, 4-way handshaking (0) | 2020.09.24 |
댓글