Chuyển tới nội dung chính

HTTP và HTTPS khác nhau như thế nào?

Tổng quan về HTTP

HTTP, tên đầy đủ là HyperText Transfer Protocol, là một giao thức tầng ứng dụng dùng cho các hệ thống thông tin phân tán, cộng tác và siêu phương tiện, được sử dụng để thực hiện giao tiếp giữa trình duyệt máy khách và máy chủ Web, là nền tảng của truyền thông dữ liệu mạng.

Tổng quan về HTTPS

HTTPS, tên đầy đủ là Hypertext Transfer Protocol Secure, là phiên bản bảo mật của Hypertext Transfer Protocol (HTTP), giao tiếp dựa trên HTTP, sử dụng tầng socket bảo mật (SSL/TLS) để thực hiện xác thực danh tính và mã hóa truyền dữ liệu, đảm bảo truyền thông mạng an toàn.

Mối quan hệ giữa HTTPS và HTTP có thể được tóm tắt bằng một công thức: HTTPS=HTTP+SSL

Điểm khác nhau giữa HTTPS và HTTP

HTTPHTTPS
Tên giao thứcHypertext Transfer ProtocolHypertext Transfer Protocol Secure
Dạng URLhttp://https://
CổngCổng 80Cổng 443
Tính bảo mậtKhông an toànAn toàn
Tầng biểu diễn OSITầng ứng dụngTầng truyền tải
Tính mã hóaKhông mã hóaMã hóa
Truyền dữ liệuTruyền văn bản thuầnTruyền văn bản mã hóa
Có cần chứng chỉ khôngKhông cầnCần chứng chỉ SSL
Có lợi cho SEO khôngKhông có lợiCó lợi cho việc thu thập, hiển thị, xếp hạng của công cụ tìm kiếm