第二章 URL与资源
2013-05-20 21:50
197 查看
第二章 URL与资源
1、浏览因特网资源
URL是因特网资源的标准化名称,提供了各种因特网协议间统一的资源命名方式
2、URL语法
建立在9部分构成的通用格式上
1)方案——使用什么协议
必须字母开始,:隔开,大小写无关
2)主机和端口
主机:哪台机器装载了资源
端口:可以对目标资源进行访问的服务器
3)用户名和密码
FTP服务器常用
格式:用户名:密码@
4)路径
5)参数
名值对列表,由字符;与其他隔开
6)查询字符串
格式:?item=12&color=blue
7)片段
表示一个资源的内部片段
服务器处理的是整个对象,片段由客户端使用,浏览器显示感兴趣的片段
格式:html#top1
3、URL快捷方式
1)相对URL
必须为其基础URL进行解析,包括方案、主机等
优点:搬移文档,仍然保持链接的有效性,相对新的基础进行解释
2)自动扩展URL
①主机名扩展
输入yahoo,自动构建出www.yahoo.com
②历史扩展
历史记录保存,根据前缀匹配,提供完整选项供选择
3、各种令人头疼的字符
URL是安全、可读、完整
安全意味着不能丢失信息,因此采用相对较小的、通用的安全字母表的字符
可读则希望不可见、不可打印的字符不能使用
完整提供转义机制,将不安全的字符转义为安全字符
1)URL字符集
US-ASCII使用7位二进制码,通过转义实现可移植性和完整性
2)编码机制
通过转义表示不安全的字符
格式:%7E (百分号+表示字符ASCII的两位十六进制)
4、方案
1)http
除了没有用户和密码,与通用URL格式相同
默认端口:80
2)https
与http一致,区别只是使用了网景的SSL,为http连接提供了端到端的加密机制
默认端口:443
3)mailto
指向email地址
格式:mailto:joe@yahoo.com.cn
4)ftp
文件传输协议,从FTP服务器下载或上载文件,获取FTP服务器目录结果内容的列表
遵循通用的URL格式
5)rtsp,rtspu
通过实时流传输协议解析的音频视频媒体资源的标识符
遵循通用的URL格式,u表示使用UDP协议
6)file
表示一台指定主机上可直接访问的文件
格式:file://<host>/<path>
7)telnet
通过telnet协议访问交互式应用程序(资源)
1、浏览因特网资源
URL是因特网资源的标准化名称,提供了各种因特网协议间统一的资源命名方式
2、URL语法
建立在9部分构成的通用格式上
1)方案——使用什么协议
必须字母开始,:隔开,大小写无关
2)主机和端口
主机:哪台机器装载了资源
端口:可以对目标资源进行访问的服务器
3)用户名和密码
FTP服务器常用
格式:用户名:密码@
4)路径
5)参数
名值对列表,由字符;与其他隔开
6)查询字符串
格式:?item=12&color=blue
7)片段
表示一个资源的内部片段
服务器处理的是整个对象,片段由客户端使用,浏览器显示感兴趣的片段
格式:html#top1
3、URL快捷方式
1)相对URL
必须为其基础URL进行解析,包括方案、主机等
优点:搬移文档,仍然保持链接的有效性,相对新的基础进行解释
2)自动扩展URL
①主机名扩展
输入yahoo,自动构建出www.yahoo.com
②历史扩展
历史记录保存,根据前缀匹配,提供完整选项供选择
3、各种令人头疼的字符
URL是安全、可读、完整
安全意味着不能丢失信息,因此采用相对较小的、通用的安全字母表的字符
可读则希望不可见、不可打印的字符不能使用
完整提供转义机制,将不安全的字符转义为安全字符
1)URL字符集
US-ASCII使用7位二进制码,通过转义实现可移植性和完整性
2)编码机制
通过转义表示不安全的字符
格式:%7E (百分号+表示字符ASCII的两位十六进制)
4、方案
1)http
除了没有用户和密码,与通用URL格式相同
默认端口:80
2)https
与http一致,区别只是使用了网景的SSL,为http连接提供了端到端的加密机制
默认端口:443
3)mailto
指向email地址
格式:mailto:joe@yahoo.com.cn
4)ftp
文件传输协议,从FTP服务器下载或上载文件,获取FTP服务器目录结果内容的列表
遵循通用的URL格式
5)rtsp,rtspu
通过实时流传输协议解析的音频视频媒体资源的标识符
遵循通用的URL格式,u表示使用UDP协议
6)file
表示一台指定主机上可直接访问的文件
格式:file://<host>/<path>
7)telnet
通过telnet协议访问交互式应用程序(资源)
相关文章推荐
- [HTTP权威指南读书笔记]第二章—URL与资源
- 《HTTP权威指南》第二章 URL与资源
- HTTP权威指南 第二章 URL与资源 & 第三章 HTTP报文
- URL与资源(http权威指南第二章)
- 【HTTP权威指南】第二章-URL与资源
- Java获取URL对应的资源
- 防止其他URL地址直接访问本站资源【防盗链过滤器】
- 一个C资源URL
- Vulkan编程指南翻译 第二章 第二节 资源
- 用C实现一个访问url资源下载的小例子
- 通过URL和HTTP请求获取网络资源两者有什么区别
- Java 网络编程(三) 创建和使用URL访问网络上的资源
- 【HTTP】URL与资源
- Android 使用URL读取网络图片资源
- SpringMVC中url-pattern配置“/”所导致的静态资源问题
- 创建和使用URL访问网络上的资源
- restful架构风格设计准则(二)以资源为中心,一个url
- 通过URL连接下载网络资源(基本)
- 苹果开发的资源URL链接
- JAVA从url读取WWW网络资源