Hyper Text Transfer Protocol
80번 포트
사용하이퍼텍스트(Hypertext): 참조(하이퍼링크)를 통해 독자가 한 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트
평문 데이터를 전송
하는 프로토콜이기 때문에, HTTP로 비밀번호나 주민등록번호 등을 주고 받을 시, 제 3자가 정보 조회를 할 수 있었음 → 보안 취약성
Hyper Text Transfer Protocol **Secure**
443번 포트
사용암호화 지원
https://
URL 형식을 입력하여 HTTPS 웹 사이트를 방문.바이너리(Binary):1과 0만을 사용하여 수를 나타내는 진법(2진법)/ 컴퓨터 언어
HTTP
메시지는 일반 텍스트이기 때문에 권한이 없는 당사자가 인터넷을 통해 쉽게 엑세스하고 읽을 수 있음.HTTPS
는 모든 데이터를 암호화된 데이터 형태로 전송함.HTTP
의 신뢰성이 더 낮기 때문에, 검색 엔진은 HTTPS
웹 페이지보다 웹 사이트 컨텐츠 순위를 낮게 지정함.HTTPS
웹 애플리케이션은 HTTP
애플리케이션보다 로드 속도가 더 빠름.HTTPS
는 참조 링크 역시 더 잘 추적함.HTTPS
를 활성화하는 것이 좋음 !트래픽 소스(Traffic Source)
- 웹 사이트나 애플리케이션에 방문하는 사용자가 어떤 경로나 출처로부터 왔는지 나타내는 정보
- 웹 분석에서 중요한 역할을 함.
- 트래픽 소스 분석 시, 웹 사이트/ 애플리케이션의 성과를 이해하고 개선하기 위한 인사이트를 얻을 수 있음.
HTTP | HTTPS | |
---|---|---|
의미 | Hypertext Transfer Protocol | Hypertext Transfer Protocol Secure |
기본 프로토콜 | HTTP/1과 HTTP/2는 TCP/IP를 사용합니다. HTTP/3은 QUIC 프로토콜을 사용합니다. | HTTP 요청 및 응답을 추가로 암호화하기 위해 SSL/TLS와 함께 HTTP/2 사용 |
포트 | 기본 포트 80 | 기본 포트 443 |
용도 | 이전 텍스트 기반 웹 사이트 | 모든 최신 웹 사이트 |
보안 | 추가 보안 기능 없음 | 퍼블릭 키 암호화에 SSL 인증서 사용 |
이점 | 인터넷을 통한 통신 지원 | 웹 사이트에 대한 권위, 신뢰성 및 검색 엔진 순위 개선 |