21.HTTPS协议详解

一、前言

现在如果你想要自己建一个网站,那么我相信你不可避免的会接触到https协议。

https协议和http协议的作用其实是一样的,用于客户端与浏览器中间收发数据。

唯一的区别在于httpshttp多了一个s,也就是安全层(secure)。

不理解http协议的可以参考文章:手写一个WebServer

二、http缺陷

从http的原理我们可以明白这么一个事实:客户端与服务器之间是直接通过套接字收发数据的。

同时一个ip地址发送到另一个ip地址,一般其中间都会经过许多中继点。

不理解的可以参考文章:网络编程详解

比如身处四川的你在电脑上发送一条数据给北京的某个服务器,你发生的数据可能就会经由你家的路由器、然后是中间无数的网络节点、最终到达北京的服务器。

作者:余识
全部文章:0
会员文章:0
总阅读量:0
c/c++pythonrustJavaScriptwindowslinux