본문 바로가기
TIL/Network

[Network] HTTP 프로토콜

by 홍차23 2020. 12. 3.

HTTP: Hypertext Transfer Protocol

- 서버와 클라이언트가 인터넷 상에서 데이터를 주고받기 위한 프로토콜

 

* 작동방식

- 서버/클라이언트 모델

- 클라이언트는 요청하고, 서버는 응답한다.

- stateless 하게 연결끊어버리므로, 불특정 다수를 대상으로 많은 요청과 응답이 처리가능. but, 클라이언트의 이전 상황을 알 수 없음.

- cookie 를 통해 정보 유지 가능

 

* 요청 메서드

GET: 정보 요청

POST: 정보를 밀어넣기

PUT: 정보 업데이트

DELETE: 정보 삭제

HEAD: 헤더 정보만 요청. 해당 자원 존재 여부, 서버 문제 여부 확인

OPTIONS: 웹서버가 지원하는 메서드 종류 요청

TRACE: 클라이언트의 요청을 그대로 반환. 주로 서버 상태 확인용.

 

* reference

deftkang.tistory.com/103?category=1089010

'TIL > Network' 카테고리의 다른 글

[Network] HTTPS와 SSL인증서  (0) 2020.12.03
TIL D-82 멀티스레딩  (0) 2019.11.07
TIL D-89 Best Effort  (0) 2019.10.31
TIL D-93 Application Layer  (0) 2019.10.27
TIL D-96 애플리케이션 계층-DNS resolution, CDN  (0) 2019.10.25

댓글