打开一个网址需要经过的步骤
2017-09-06 09:08
218 查看
一:解析URL域名对应的IP地址
①从浏览器缓存找
②从操作系统缓存找
③从hosts文件找
④从本地DNS服务器一级一级往上找
⑤请求根域名服务器,根据后缀,分配gTLD服务器,gTLD服务器会返回一个name server服务器地址(即该域名的服务器注册商),然后返回域名的ip地址
二:根据IP地址,给目标服务器发送http请求。
http请求就是建立socket链接,然后使用TCP/IP协议进行数据传输。
三:浏览器根据请求来的数据进行界面的解析加载渲染。
①从浏览器缓存找
②从操作系统缓存找
③从hosts文件找
④从本地DNS服务器一级一级往上找
⑤请求根域名服务器,根据后缀,分配gTLD服务器,gTLD服务器会返回一个name server服务器地址(即该域名的服务器注册商),然后返回域名的ip地址
二:根据IP地址,给目标服务器发送http请求。
http请求就是建立socket链接,然后使用TCP/IP协议进行数据传输。
三:浏览器根据请求来的数据进行界面的解析加载渲染。
相关文章推荐
- 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为(转)
- 对于一个整数矩阵,存在一种运算,对矩阵中任意元素加一时,需要其相邻(上下左右)某一个元素也加一,现给出一正数矩阵,判断其是否能够由一个全零矩阵经过上述运算得到
- java环境变量安装(PS:保存一个网址(里面有后续学习所需要的ADT,SDK,Android Studio.....))
- 一个企业的诞生首先经过几个步骤
- 打开一个网页,需要用到多少协议?
- 创建一个完整的窗口需要的步骤:4步
- Delphi移动开发:打开一个网址
- 对于一个整数矩阵,存在一种运算,对矩阵中任意元素加一时,需要其相邻(上下左右)某一个元素也加一, 现给出一正数矩阵,判断其是否能够由一个全零矩阵经过上述运算得到。
- W3C规范的正式出台需要经过以下七个步骤
- 如何实现从WinForm中打开一个需要身份验证的Web系统?
- DBA接手一个数据库时候需要检查的资料及步骤
- 一个陌生的iphone用户手机拿来了,需要跑一个调试程序步骤
- 要创建一个事件驱动的程序需要下面的步骤
- 夺命雷公狗C/C++-----8---使用ShellExecute打开一个文件和一个网址和打印文件
- 使用python调用浏览器并打开一个网址的例子
- 使用python调用浏览器并打开一个网址的例子
- 一个链接按两种方式打开两个网址的方法
- C#:C# Process打开一个网址,…
- android创建一个Activity,并能够使用需要的步骤