网站前面加s和不加s有什么区别

如题所述

不加s的是使用HTTP协议,加s的是使用HTTPS协议。二者的主要区别是:

1、安全性不同

HTTP 明文传输,数据都是未加密的,安全性较差;HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。

2、是否需要CA证书

使用 HTTPS 协议需要到 CA(Certificate Authority,数字证书认证机构) 申请证书,一般免费证书较少,因而需要一定费用。而使用 HTTP 协议是不需要用到CA证书的。

3、响应速度不同

HTTP 页面响应速度比 HTTPS 快,主要是因为 HTTP 使用 TCP 三次握手建立连接,客户端和服务器需要交换 3 个包,而 HTTPS除了 TCP 的三个包,还要加上 ssl 握手需要的 9 个包,所以一共是 12 个包。

4、端口不一样

HTTP的URL由“http://”起始且默认使用80端口;HTTPS的URL由“https://”起始且默认使用443端口

参考资料来源:百度百科-http

参考资料来源:百度百科-https

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-29
网站的网址前面加s(https开头的)和不加s(http开头的)的区别如下:
1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。

3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

4、http的连接很简单,是无状态的;https协议是由SSL+http协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
第2个回答  2016-04-15
https是一种协议加密域名,安全性会比一般的http会高一点,一般会出现在银行官网这种要求安全性高的网站,并不是所有的网站都有https的,这个需要到相关机构申请的。追问

在IE浏览器的安全中添加可信站点,怎么加不进去没有S的网站,求解

追答

这个不是你信任就可以了,这个s是第三方机构认证,通过技术手段才能做到的,没有s的网站,你加了s也是进不去的

第3个回答  2018-10-23
我觉得你说的是http和https,区别如下几点
第一、http使用是80端口,而https用的是443端口。
第二、http是明文传输,而https是密文的。
第三、http无需证书,https需要向ca申请证书。
第四、http是无状态的。
相似回答