HTTP와 HTTPS는 웹 서버와 클라이언트(웹 브라우저)간에 정보를 교환하기 위해 사용되는 프로토콜입니다.
주요 차이점은 보안에 있어요.
1. HTTP
HTTP는 HyperText Transfer Protocol의 약자입니다.
대체로 http://으로 시작되죠.
정보가 암호화되지 않고, 평문으로 전송되기 때문에 중간에서 데이터가 도청될 수 있습니다.
기본적으로 80번 포트를 사용합니다.
2. HTTPS
HTTPS는 HyperText Transfer Protocol Secure의 약자입니다.
대체로 https://으로 시작되죠.
데이터를 전송하기 전에, SSL(Secure Socket Layer) 또는 TLS(Transport Layer Securitty) 프로토콜을 사용하여 암호화합니다.
이 암호화는 데이터의 기밀성과 무결성을 보장하고, 정보가 제3자에 의해 쉽게 읽히거나 수정되지 않도록 보호하죠.
기본적으로 443번 포트를 사용합니다.
정리하자면,
HTTPS는 HTTP의 안전한 버전으로, 인터넷상에서 데이터를 안전하게 전송하기 위한 방법을 제공합니다,
온라인 쇼핑, 뱅킹 그리고 민감한 정보를 다루는 대부분의 모든 사이트에서 필수적으로 사용하죠.
프로토콜이 궁금하다면?
https://junestudy-code.tistory.com/23
프로토콜(Protocol) 대체 뭐야?
프로토콜은 통신을 위한 규칙이나 표준의 집합입니다. 데이터 교환을 위해 두 시스템 간에 상호 작용하는 방식을 정의하죠. 이 규칙에는 데이터 형식, 타이밍, 순서 등 통신에 필요한 모든 요소
junestudy-code.tistory.com
'개념' 카테고리의 다른 글
| [HTTP] HTTP 메서드에 대해 궁금해? 깔끔하게 정리해줄게! (0) | 2023.11.08 |
|---|---|
| 프로토콜(Protocol) 대체 뭐야? (0) | 2023.11.08 |
| [API] REST API ? (2) | 2023.11.06 |
| [Data] RDBMS 가 뭐야? 간단하게 설명해줄게 (2) | 2023.11.06 |
| [Data] Redis 와 RDS 차이점이 궁금해? (4) | 2023.11.06 |