这个问题可能有些人会注意,有些人没有注意,看到这篇文章的你如果之前没注意的话,可以访问网站的时候再留意一下,哪些开头是https的,为何会多个s?
HTTPS 是下面这一串英文的缩写:Hypertext Transfer Protocol Secure,翻译为中文就是“超文本传输安全协议”,S就是其中的“安全”,没有S意味着不安全。
所以它们的区别就是,一个不安全,一个安全。
所谓的协议就是大家都遵守某种规范,就好像交通规则一样,HTTP协议就是互联网上网站网页内容传输的一种规范。
当你在浏览器输入http://www.baidu.com的时候,其实是向www.baidu.com所在的一台服务器发送了一个http请求,翻译成人类的对话就是:我要看百度网站的首页啊。
经过互联网的传递,这个请求最终会转到百度的某台服务器上,服务器会处理这个请求,按照http的协议,把一个文档返回到你发送请求的电脑上,你电脑上的浏览器把这个文档翻译成百度网站显示的那个样子。
那么https的过程有啥区别吗?
其实流程上还是一样的,同样也是发送请求,返回请求,区别是,从发送请求到返回请求之间建立的这个请求首先就是专门的通道,而且发送的是什么请求,返回的是什么内容,在传输过程中还进行了加密。
图是摆设,不用看懂
就好比我们平时的通信,http就是普通的邮差送信,写的信也是拆开大家都能看懂的,而https呢,则是专门的保镖公司押送,而且押送的信书写的内容还加密了,一般人拿到打开也看不懂。
所以理论上,当你看到是https开头网站的时候,他的安全性会比http的高很多,访问起来,心里会踏实一些。
联系客服