码迷,mamicode.com
首页 > Web开发 > 详细

HTTP协议这个坑

时间:2017-09-13 00:20:30      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:host文件   服务器   系统调用   请求   一个   监听   com   tp服务器   服务   

http协议的大致流程:

1.http客户端发起请求,创建端口

2.http服务器在端口监听客户端请求

3.http服务器向客户端返回状态和内容

例子:

一。Chrome浏览器

  1。Chrome搜索自身的DNS是否有缓存

  2。搜索操作系统的自身的DNS缓存(浏览器没有找到缓存或缓存已经失效了)

  3。读取本地的HOST文件

  4。浏览器发起一个DNS系统调用(一般由运营商提供)

技术分享

   5。浏览器获得域名对应的IP地址后,发起HTTP‘三次握手’

   6。技术分享

   7。技术分享

   8。技术分享

   9。技术分享

    http组成部分:

   技术分享 

  技术分享

 

 

 

 

 

 

 

 

小窍门:chrome://net-inrernals/#dns(查看曾经浏览网站的DNS记录)

  

 

 

HTTP协议这个坑

标签:host文件   服务器   系统调用   请求   一个   监听   com   tp服务器   服务   

原文地址:http://www.cnblogs.com/uklele/p/7512831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!