定义 URI:统一资源标识符(Uniform Resource Indentifier)用来标识服务器上的资源. URL:统一资源定位符(Uniform Resouce Locator)是资源标识符最常见的表示格式 URL格式 URL标准的格式主要包含三部分 1.第一部分方案或者协议(scheme),说明了访问服务器资源所使用的协议,主要有http,https,ftp等. 2.第二部分是服务器的域名或者iP地址及端口号(默认为80) 3.资源的路径及名称 URL的通用格式如下: <scheme>…
我们一起来看下面这个虚构的例子.这是一个URI: http://bitpoetry.io/posts/hello.html#intro 我们开始分析 http:// 是定义如何访问资源的方式.另外 bitpoetry.io/posts/hello.html 是资源存放的位置,那么,在这个例子中, #intro 是资源. URL是URI的一个子集,告诉我们访问网络位置的方式.在我们的例子中,URL应该如下所示: http://bitpoetry.io/posts/hello.html URN是UR…
Struts2权威指南笔记 1.mvc特点包括: ① 多个视图可以对应一个模型 ② 模型返回的数据与显示逻辑分离 ③ 应用层被分隔为三层,降低了各层之间的耦合,提供了应用的可扩展性 ④ 控制层的概念也很有效,由于它把不通的模型和不同的视图组合在一起,完成不同的请求 ⑤ Mvc更符合软件工程化管理的精神 2.Struts2框架的大致处理流程: ① 浏览器发送请求,如请求/mypage.action ② 核心控制器FilterDispatcher根据请求决定调用合适的Action ③ Webwork…
请求报文 响应报文GET /test/hi.txt HTTP/1.0 起始行 HTTP/1.0 200 OKAccept: text/* 首部 Content-type: text/plainAccept-Language: en,fr Content-length:19 主体 Hi! I'm a message! 1.http报文信息: `起始行 请求报文: 要做什么 --> 响应报文: 出现了什么情况 `首部 任意个首部字段(名字: 值), 以空行结束 `主体 请求报文: 要发送给Web服务…
刚琢磨.整理了关于escape.encodeURIComponent.encodeURI的知识.突然又对URI有点模糊了,遂整理了以下资源 : 资源一: URL,URI 和URN 的举例理解 资源二: 分清 URI.URL 和 URN 资源三: 百度百科URI 以下分享自: URI和URL及URN的区别 对于URL,大家都比较熟悉,其他两个词就比较陌生了.URI.URL和URN是识别.定位和命名互联网上的资源的标准途径.1989年Tim Berners-Lee发明了互联网(World Wide…
uri:Web上可用的每种资源 - HTML文档.图像.视频片段.程序等 - 由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位. 语法如下:[scheme:] scheme-specific-part 例如:http://www.ruc.edu.cn(url);mailto:jeff@javajeff.com.news:comp.lang.java.help和xyz://whatever. url:是uri的一个子集:通俗…
2.1 URI与URL.URN URL是浏览器寻找信息时所需的具体位置.URl是人们对HTTP和其他协议的常用访问点:浏览器指向一个URL,浏览器就会发送适当的协议报文向服务器获取内容. URI是一类更通用的资源标识符,URL是它的子集,URI的两个主要子集:URL.URN. URL是通过描述资源的位置来获取资源,而URN是通过资源的名字来获取资源(与所处位置无关). URL由三部分组成: 第一部分:协议类型.方案 第二部分:服务器名称.位置 第三部分:所需获取资源的具体路径 例:http://…
1.1 通讯 Web内容是存储在服务器上的,Web服务所使用的是HTTP协议,所以经常称为HTTP服务器.通讯过程为客户端(正常我们所使用的)发出请求,服务端根据客户端的HTTP请求响应相应数据,这就是基本的HTTP通讯. 1.2 传输内容与附加类型MIME 客户端向服务端获取内容有N多种类型,如:Word.JPEG.AVI.HTML等等上千种. 在传输过程中为分辨传输内容类型,Web服务器会为所有HTTP对象数据附加一个MIME类型.当Web浏览器(客户端)向服务器获取一个对象时,会根据MIM…
下面是我整理的一些关于他们的描述. URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源. 而URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源. 因此,URL是一种具体的URI,它不仅唯一标识资源,而且还提供了定位该资源的信息. URI是一种语义上的抽象概念,可以是绝对的,也可以是相对的,而URL则必须提供足够的信息来定位,所以,是…
一:什么是URI,URL,URN ? URI:Uniform Resource Identifier,统一资源标识符,是一个用于表示互联网上资源名称的字符串 格式:http://www.xxx.com:80/home/index.html?page=2 URL:Uniform Resource Locator,统一资源定位符,描述一台特定服务器上某特定资源的特定位置 URN:Uniform Resource Name,统一资源名称,用名称来定位资源,与资源的位置是无关的 二:区别如图: 总结:…