HTTP
MIME (Multipurpose Internet Mail Extension
,多用途因特网邮件扩展
)
MIME
类型是一种文本标记,表示一种主要的对象类型和一个特定的子类型,中间由一条斜杠来分隔。
HTTP协议(
HyperText Transfer Protocol
,超文本传输协议)是因特网上应用最为广泛的一种网络传输协
议,所有的
WWW
文件都必须遵守这个标准。
HTTP
是一个基于
TCP/IP
通信协议来传递数据(
HTML
文件
,
图片文件
,
查询结果等)。
基础原理
Web
内容都是存储在
Web
服务器上的。
Web
服务器所使用的是
HTTP
协议,因此经常会被称为
HTTP
服务器。这 些HTTP
服务器存储了因特网中的数据,如果
HTTP
客户端发出请求的话,它们会提供数据。客户端向服务器发送 HTTP 请求,服务器会在
HTTP
响应中回送所请求的数据,
HTTP
客户端
(
比如浏览器
)
和
HTTP
服务器共同构成了万维网的基本组件。
MIME
MIME (Multipurpose Internet Mail Extension,多用途因特网邮件扩展)
MIME
类型是一种文本标记,表示一种主要的对象类型和一个特定的子类型,中间由一条斜杠来分隔。
因特网上有数千种不同的数据类型,
HTTP
仔细地给每种要通过
Web
传输的对象都打上了名为
MIME
类型(
MIME
type
) 的数据格式标签。最初设计
MIME
(
Multipurpose Internet Mail Extension
,多用途因特网邮件扩展)是为
了解决在不同的电子邮件系统之间搬移报文时存在的问题。
MIME
在电子邮件系统中工作得非常好,因此
HTTP
也
采纳了它,用它来描述并标记多媒体内容。
MIME
的类型值
,
有数百种
,
大家只需了解即可
,
无需记忆
URI 网络地址
每个
Web
服务器资源都有一个名字,这样客户端就可以说明它们感兴趣的资源是什么了。服务器资源名被称
为统一资源标识符(
Uniform Resource Identififier
,
URI
)。
URI
就像因特网上的邮政地址一样,在世界范围
内唯一标识并定位信息资源。
URL
统一资源定位符(
URL
)是资源标识符最常见的形式。
URL
描述了一台特定服务器上某资源的特定位置。它们可以
明确说明如何从一个精确、固定的位置获取资源。
大部分
URL
都遵循一种标准格式,这种格式包含三个部分。
• URL 的第一部分被称为方案(scheme),说明了访问资源所使用的协议类型。这
部分通常就是HTTP 协议(http://)。
• 第二部分给出了服务器的因特网地址(比如,www.joes-hardware.com)。
• 其余部分指定了 Web 服务器上的某个资源(比如,/specials/saw-blade.gif)。
现在,几乎所有的URI 都是URL。