Web前端工程师面试题及答案.docx

Web前端工程师面试题及答案

一、基础高频题(必问,侧重理解而非背诵)

1.说说你对HTTP和HTTPS的理解,以及两者的核心区别

答案:HTTP是超文本传输协议,明文传输数据,默认端口80,没有加密和身份验证机制,数据在传输过程中容易被窃听、篡改;HTTPS是HTTP+SSL/TLS的组合,默认端口443,会对传输的数据进行加密(对称加密+非对称加密结合),还会验证服务器身份,安全性更高。

核心区别就3点:①传输安全性:HTTP明文,HTTPS加密;②端口不同:80vs443;③证书要求:HTTPS需要CA证书,HTTP不需要。实际项目里,现在基本都用HTTPS,哪怕是静态页面

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档