HTTP(HyperText Transfer Protocol)
웹 브라우저와 웹 서버 간 데이터를 주고 받을 수 있게 하는 프로토콜
HTTP 메시지
- HTTP에서 데이터가 교환되는 방식
- 요청메세지와 응답메시지로 구분
<대표 구성 요소>
- 요청 메서드
GET POST PATCH/PUT DELETE 등
- 상태 코드
1XX 정보
2XX 성공
3XX 리다이렉션
4XX 클라이언트 오류
5XX 서버 오류
- 헤더
HTTPS
<SSL/TLS>
- 데이터를 암호화해 통신하는 보안 프로토콜
- 공개키 기법과 대칭키 기법을 함께 사용
Reference
이 문서는 그림으로 쉽게 이해하는 웹/HTTP/네트워크 (임지영 저)를 읽고 정리한 문서입니다.