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

http请求

时间:2016-08-31 23:57:18      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:

今天将自己对http 的请求在这里给自己详细的做一下总结:

本来自己对于http确实理解的不是很好,最近就多方面的额了解了一下这个知识点:

  1. 首先,http我们要知道他就是一个协议,这个协议是建立在浏览器【客户端】与服务端的;
  2. 当我们输入一个地址以后呢,http的客户端发起请求,并且创建端口;  在这里如果是服务端监听到这个请求的话,就会返回状态或者是内容。
  3. 输入网址-回车  在这个过程中浏览器实际上进行了大量的工作:首先是浏览器搜索自身的dns缓存记录;
  4. 如果没有找到缓存或者是失效过期的话;那么就是检测本操作系统的缓存,如果还是没有找到的话,则会进一步查找本地的host文件;如果还没有找到的话那么  浏览器只能发送一个dns的解析请求——域名解析请求;如果还是没有找到的话那么 运营商服务器就会代替浏览器 发起一个迭代的dns域名解析请求。  会找根域——》顶级域——》com域——》www.wzq.com的域名服务器——找到ip地址;  返回IP地址。
  5. 运营商的服务器把结果返回操作系统内核同时缓存起来。     流程就是上面的这样的过程。

http请求

标签:

原文地址:http://www.cnblogs.com/baxueyang/p/5827757.html

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