http与https区别:
- 安全性:http在传输过程中不加密,容易被截获和篡改,安全性较低;https使用SSL/TLS协议对传输的数据进行加密,保护数据传输过程中的安全性,安全性较高。
- 加密:http默认端口80,https默认端口443。
- 证书:http不需要证书,https需要证书。
- 成本:http通常免费,https需要购买证书,有一定的成本。
- 性能:由于不需要加密,http性能略高于https(http页面响应速度更快),https的加密和解密都需要消耗性能。
- 应用场景:http适用于不需要传输敏感信息的网站,如新闻、博客等;https适用于需要传输敏感信息的网站,如网购,电子邮件等。