HTTP: Hypertext Transfer Protocol
- 서버와 클라이언트가 인터넷 상에서 데이터를 주고받기 위한 프로토콜
* 작동방식
- 서버/클라이언트 모델
- 클라이언트는 요청하고, 서버는 응답한다.
- stateless 하게 연결끊어버리므로, 불특정 다수를 대상으로 많은 요청과 응답이 처리가능. but, 클라이언트의 이전 상황을 알 수 없음.
- cookie 를 통해 정보 유지 가능
* 요청 메서드
GET: 정보 요청
POST: 정보를 밀어넣기
PUT: 정보 업데이트
DELETE: 정보 삭제
HEAD: 헤더 정보만 요청. 해당 자원 존재 여부, 서버 문제 여부 확인
OPTIONS: 웹서버가 지원하는 메서드 종류 요청
TRACE: 클라이언트의 요청을 그대로 반환. 주로 서버 상태 확인용.
* reference
'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 |
댓글