반응형
URL과 HTTP
URL은 웹사이트 주소와 동일하게 생각할 수 있지만 다르다. URL은 웹사이트주소를 포함하는 더 큰 개념이다.
그래서 URL에 접속할때는 맞는 프로토콜을 사용해야 한다. HTTP는 웹브라우저를 사용해 접속한다.
HTTP(HyperText Transfer Protocol)
인터넷에서 웹서버 - 웹 브라우저 사이 텍스트 문서를 전송하기 위한 통신규약이다.
즉, 하이퍼텍스트(HyperText)를 전송(Transfer)하기위한 통신규약(Protocol)이다.
→ 바로 이때 !! 모든 데이터를 텍스트로 주고 받아 보안상 원치않는 데이터 유출이 발생할 수 있다.
더보기
HTTP 서버는 기본 80번 포트에서 서비스 대기 중이며
↓
클라이언트(웹브라우저)가 TCP 80 포트를 사용해 연결하면
↓
서버는 요청에 응답하며 자료를 전송한다.
HTTPS(HTTP + Secure Socket)
HTTP의 보안취약점을 해결하기 위한 프로토콜이 HTTPS이다. 기본골격은 HTTP와 동일하지만 보안요소가 추가되었다.
즉, 웹서버- 웹브라우저 간 모든 통신 내용이 암호화된다.
HTTPS 는 ...
1. 설치와 인증서 유지에 추가적인 비용이 들고
2. http에 비해 상대적으로 느리다
→ 그래서 민감한 정보가 있는 페이지의 경우 https 아닌경우 http를 사용하면 된다.
반응형
'OS & Network' 카테고리의 다른 글
Cloud - IaaS, PaaS, SaaS 란 (0) | 2021.06.12 |
---|---|
SPA(단일페이지어플리케이션)와 CSR(클라이언트사이드렌더링) (0) | 2021.05.21 |
블로그에 구글서치콘솔 등록(Google Search Console) (0) | 2021.01.21 |
파일경로 작성법(절대경로와 상대경로) (0) | 2021.01.19 |
윈도우에서 8080 포트 죽이기 (1) | 2021.01.16 |
댓글