【网络安全一百问-14】HTTP请求发送过程是怎么样的?

请先 登录 后评论

2 个回答

u52663873380211


1.  首先请求dns服务器(会首先在浏览缓存中获取,找不到就会去host文件中获取,最后才会dns获取),对www.cnblogs.com进行域名解析,获取ip等信息


2. 根据拿到的服务器的地址信息,发起发起TCP的3次握手


3. 建立TCP连接后,向服务器发起http请求


4. 服务器响应http请求,向浏览器发送html代码


5. 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等)


6. 浏览器对页面进行渲染呈现给用户


7.关闭TCP连接


请先 登录 后评论
晚霞和海

如图attach-1fd1cc8214bc74157182bd62b4f3386108f929aa.jpg

请先 登录 后评论

相似问题