| 구분 | HTTP | HTTPS |
|---|---|---|
| 보안성 | ❌ 없음 | ✅ 암호화됨 |
| 기본 포트 | 80번 | 443번 |
| 프로토콜 | TCP 위에서 동작 | TCP + TLS(구 SSL) 위에서 동작 |
| 주소창 | http:// |
https://, 자물쇠 아이콘 🔒 |
| 인증서 필요 | ❌ | ✅ SSL 인증서 필수 |
| 속도 | 약간 빠름 | 핸드셰이크로 인해 초기 약간 느림 (요즘은 거의 차이 없음) |
| 사용 용도 | 테스트용, 내부망 등 | 실서비스, 로그인/결제 등 민감 정보 전송 시 필수 |
GET /index.html HTTP/1.1
Host: example.com
📎 하지만, **"암호화되지 않은 평문”**으로 전송됨
→ 중간에 누가 보면 그대로 다 보임 (도청, 변조 위험)
HTTP over TLS 라고도 부름https://)