웹개발
HTTP vs HTTPS
rangrangerang
2019. 7. 12. 10:58
PART 1 |
HTTP |
- Hypertext transfer protocol의 약자
- 인터넷에서 사용하는 웹 서보와 사용자의 인터넷 브라우저 사이에 문서를 전송하기 위한 통신 규약
- 80번 포트 사용
- 여러가지 메서드 사용(HEAD, GET, POST, DELETE, OPTION 등)
PART 2 |
HTTPS |
- Hypertext Transfer Protocol over Secure Socket Layer(HTTP over SSL)의 약자
- HTTP의 보안이 강화된 버전
- 소켓 통신에서 일반 텍스트를 이용하는 대신에 SSL이나 TLS프로토콜을 통해 세션 데이터를 암호화 한다.
- 포트번호는 443번 사용
PART 3 |
HTTP vs HTTPS |
HTTP |
HTTPS |
|
URI | http://로 시작 |
https://로 시작 |
암호화 | X |
O |
속도 | 빠름 | 느림 |
네트워크 상에서 열람, 수정 | O | X |
[Reference] https://dany-it.tistory.com/96