网络面试
文章平均质量分 62
我是不会赢的dhdhdvdg
这个作者很懒,什么都没留下…
展开
-
网络面试——浏览器输入url到显示主页的过程
解析URL包括识别协议(例如HTTP、HTTPS)、主机名(例如www.example.com)、路径(例如/index.html)等。- 如果是HTML页面,浏览器会解析HTML文档,并同时获取并解析页面中引用的外部资源,如CSS样式表、JavaScript脚本、图像等。否则,将向DNS服务器发送DNS查询请求。- 请求头部可能包括信息如请求的方法(GET、POST等)、所需的页面或资源、浏览器的相关信息等。- 服务器接收到浏览器发送的HTTP请求后,会根据请求的内容和服务器的配置进行相应的处理。原创 2024-03-22 16:36:33 · 922 阅读 · 0 评论 -
网络面试——http 和 https 的区别
1. HTTP 是超文本传输协议,信息是明文传输,HTTPS 是具有安全性的 SSL 加密传输协议。客户端的浏览器根据双方同意的安全等级,建立会话密钥,然后利用网站的公钥将会话密钥加密,并传送给网站。3. 消耗资源:和HTTP相比,HTTPS通信会因为加解密的处理消耗更多的CPU和内存资源。Web服务器收到客户端请求后,会将网站的证书信息(证书中包含公钥)传送一份给客户端。客户端的浏览器与Web服务器开始协商SSL连接的安全等级,也就是信息加密的等级。Web服务器利用会话密钥加密与客户端之间的通信。原创 2024-03-20 15:04:00 · 195 阅读 · 2 评论