首页 > Web开发 > 详细

http请求

时间:2016-08-31 23:55:17      阅读:250      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!