域名结构域名是什么结构


域名解析的流程:浏览器缓存,hosts文件,本地区域名服务器,根域名服务器,顶级域名服务器。

顺便附上URI:统一资源标识符(uniformresourceidentifier)、URL:统一资源定位符(uniformresourcelocator)、URN:统一资源名称(UniformResourceName)的科普

从JDK1.5开始,包对统一资源定位符(uniformresourcelocatorURL)和统一资源标识符(uniformresourceidentifierURI)作了非常有用的区分。URI是个纯粹的句法结构,用于指定标识Web资源的字符串的各个不同部分。URL是URI的一个特例,它包含了定位Web资源的足够信息。在Java类库中,URI类不包含任何访问资源的方法,它唯一的作用就是解析。相反的是,URL类可以打开一个到达资源的流。因此URL类只能作用于那些Java类库知道该如何处理的模式。



1.URI:统一资源标识符(uniformresourceidentifier)Web上可用的每种资源如HTML文档、图像、视频片段、程序等都是一个来URI来定位的。URI一般由三部组成:①访问资源的命名机制②存放资源的主机名③资源自身的名称,由路径表示,着重强调于资源。例如:/ServletDemo/mydemo3



2.URL:统一资源定位符(uniformresourcelocator)URL是上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。URL一般由三部组成:①协议(或称为服务方式)②存有该资源的主机IP地址(有时也包括端口号)③主机资源的具体地址。如目录和文件名等例如:超文本传输协议统一资源定位符将从因特网获取信息的四个基本元素包括在一个简单的地址中:

1.传送协议;

2.服务器;

3.端口号;

4.路径。典型的统一资源定位符看上去是这样的::80/wiki/Special:Search?search=铁路