web服务中的资源
web服务中的资源包含静态资源和动态资源。静态资源如各种不同类型的文件(MIME,多用途因特网邮件扩展有几百种之多);动态资源一般包含根据需要生成内容的软件程序,可以根据用户身份的不同,所请求信息或每天不同时段来产生不同的内容。
什么是URI
URI:Uniform Resource Identifier,统一资源标识符。URI就像是因特网上的邮政地址一样,在全世界范围内唯一标识并定位信息资源,如http://www.a.com/abc/test.html
这就是一个标准的URI。URI的作用是告诉HTTP协议如何去访问服务器上的特定资源。
URI有两种形式,分别称为URL和URN。 URN,统一资源名,还处于实验阶段。
什么是URL
URL:Uniform Resource Location,统一资源定位符。它是URI最常见的形式,它描述了一台特定服务器上某资源的特定位置。URL:http://www.a.com/abc/test.html
即是说明要使用http协议,进入www.a.com获取名为/abc/test.html的文件。
URL可以分解为三部分:
第一部分称为方案(scheme),说明访问资源所使用的协议类型,如http://
或者https://
。
第二部分给出服务器的地址,如www.a.com
。
第三部分指定web服务器上的某个资源,如/abc/test.html
。
在现在的互联网中几乎所有的URI都是URL。