简单的HTTP

HTTP使用的是可靠的数据传输协议,它的好处是可以确保传输数据过程中不会被损坏或产生混乱,对开发人员来说可以专注于应用程序特有细节的编写。

web服务器是web资源的宿主,web资源是web内容的源头,这些资源不一定都是静态的,还可以是根据需要生成内容的应用程序

浏览一个页面时,浏览器会向服务器发送一条HTTP请求,服务器会去寻找所期望的对象,如果成功,就将对象、对象类型、对象长度以及其他一些信息放在HTTP响应中发送给客户端。

HTTP仔细的给每种要通过web传输的对象都打上了名为MIME类型的数据格式标签。MIME(多用途因特网邮件扩展)最初设计时是为了解决在不同的电子邮件系统之间搬移报文时存在的问题,它在电子邮件系统中工作得非常好,因此HTTP也采纳了它,用它来描述并标记多媒体内容

每个  Web  服务器资源都有一个名字,这样客户端就可以说明它们感兴趣的资源是什么了。服务器资源名被称为统一资源标识符(Uniform Resource  Identifier,  URI)。URI 就像因特网上的邮政地址一样,在世界范围内唯一标识并定位信息资源

URI  有两种形式,分别称为  URL 和  URN。

统一资源定位符(URL)是资源标识符最常见的形式。URL  描述了一台特定服务器上某资源的特定位置。它们可以明确说明如何从一个精确、固定的位置获取资源。

大部分  URL 都遵循一种标准格式,这种格式包含三个部分。 URL 的第一部分被称为方案(scheme),说明了访问资源所使用的协议类型。这部分通常就是  HTTP  协议(http://)。第二部分给出了服务器的因特网地址(比如,www.joes-hardware.com)。其余部分指定了  Web  服务器上的某个资源(比如,/specials/saw-blade.gif)。现在,几乎所有的  URI  都是  URL。

URI 的第二种形式就是统一资源名(URN)。URN 是作为特定内容的唯一名称使用的,与目前的资源所在地无关。使用这些与位置无关的 URN,就可以将资源四处搬移。通过  URN,还可以用同一个名字通过多种网络访问协议来访问资源。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿码德乌斯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值