http请求流程

大致分为6步

一、域名解析

域名解析目的:获取到服务器的ip

域名解析流程:
  1、浏览器首先解析url,然后搜索浏览器的DNS缓存
  2、如果没有,浏览器会搜索操作系统自身的DNS缓存
  3、如果还没有,尝试读取hosts文件
  4、如果还没有,查找DNS服务器发起域名解析请求直至获取服务器IP

二、TCP三次握手

三、发起http请求

四、服务器响应请求

服务器对浏览器请求作出响应,并把对应的 html 文本发送给浏览器

五、浏览器解析前端代码

六、浏览器对页面进行渲染

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 瞳孔泼了最浓的墨色,三分深邃,三分薄凉
    Anita_c336阅读 85评论 0 1
  • 这一年,要对自己说一声:辛苦了! 谢谢自己,在最累最苦的时候没有放弃。 几度风雨,我认识了更强大的自己。人在世上,...
    月亮姐姐123阅读 419评论 0 0
  • 鹅蛋脸,大眼睛,长睫毛,高鼻梁,小嘴有唇珠,嘴里有牙套,短发齐肩,挺胸细腰,身材纤瘦,宽松的校服被改的很合...
    折野之著阅读 324评论 2 1