基本的WEB概念

URI

       URI(Uniform Resource Identifier,统一资源标识符)是以特定语法来表示一个资源的字符串。

    绝对URI由URI模式和模式特有的组成部分,模式和模式特有的部分之间用冒号隔开。

URN

     Uniform Resource Name 统一资源名称,是URI类型之一。URN是没有指向某个位置的某个资源的名。

    URN的目标是处理映射于许多不同位置或已经从一个网站移动到另个网站的资源;它是用资源本身标识,而不是资源所在的位置

    URN一般模式  urn:namespace:resource-name

URL

    Uniform Resoure locator 统一资源定位符,用于标识Internet上资源的位置,它指用于访问服务器上的协议、服务器的名和文件在此服务器上的位置。

    Url 语法:

    protocol://username@hosename:port/path/filename?query#fragment

     协议

        是uri中模式的又一种叫法。可以是file,ftp,http,https,telnet,waits(但不是urn)

    主机名

        提供所需资源的服务器名。端口是可选的。

    路径

        指向指定服务器的某个目录。路径是相对于服务器的文档根目录的,而不是服务器上文件系统的根目录。

    文件名

      指向由路径所指目录中的某个文件。

    查询

        查询字符串向服务器提供附件参数。

    片段

      指向远程资源的某个片段。

相对URL

      URL可告诉Web浏览器关于一个文档的大量信息:用于获取此文档的协议、文档所在主机的主机名和文档在该主机上的路径。
     每个URL不要求指定全部信息,而是继承父文档的协议、主机名和路径。继承父文档部分信息的不完整的URL称为相对URL-relative URL。
     完整指定的URL指定绝对URL-absolute URL


HTML,SGML&XML



HTTP

    HTTP是web浏览器和WEB服务器之间通信的标准协议。HTTP指明客户端如何与服务端建立连接,客户端如何从服务端请求数据,服务端如何响应请求,最后连接如何关闭。HTTP连接使用TCP/IP协议传输数据。每个从客户端到服务端的请求都有四个步骤:

    建立连接

      默认情况下,客户端与服务器的端口80建立一个TCP连接;URL还可能指定其他端口。

    请求

    客户端向服务端发送消息,请求URL中指定的页面。

    响应

       服务端向客服端发送响应。响应以响应码开头,后面是元数据首部、空行和所有请求的文档和错误消息。

    关闭连接

      客户端或服务端或者两者都关闭连接。无状态是HTTP的长处,也是弱点。

MIME媒体类型

     MIME是通过Internet电子邮件发送多部分多媒体数据的开放标准。数据可以是二进制数据,也可以是多种ASCII和非ASCII字符集。

    MIME支持100多种预定义的内容类型,内容类型分为两级:类型和子类型。类型非常概括地展示包含的是何种数据:是图片,文本还是影片。子类型标识数据的特定类型。

    WEB服务器使用MIME标识发送的数据种类。Web客户端使用MIME标识希望接受的数据种类。大多数Web服务器和客户端至少理解两种MIME文本内容类型text/html和text/plain,两种图片格式image/gif和image/jpeg


好记性不如烂笔头。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值