What is URL?
2016-06-12 21:15
232 查看
URL(统一资源定位符):是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个惟一的URL,它包含的信息指出文件的位置以及浏览器应该如何处理它。URL也被称为网址。
最初是由蒂姆-伯纳斯-李发明用来作为万维网的地址。现在已经被万维网联盟编制为互联网标准RFC1738了。
统一资源定位符 是 统一资源标志符的一个下种,统一资源标志符确定了一个资源,而统一资源定位符不仅确定了资源,而且还表示出了它在哪里。
基本的URL由三部分组成:资源类型,存放资源的主机域名,资源文件名
完整的URL语法格式:
scheme://host.domain:port/path;parameters/filename?query#fragment
详解:以 http://abc:999/dr/dr2;pa?field-1=v1&f2=value-2#an 为例
1.scheme--协议/模式
它告诉浏览器如何处理要打开的文件。最常用的模式是超文本传输协议(HTTP),这个协议可以用来访问网络。
其他的:
https--用安全套接字层传送的超文本传输协议
ftp --文件传输协议,通过ftp访问资源,格式为 ftp://
mailto-资源为电子邮件地址
file --当地电脑或网上分享的文件
news --Usene新闻组,通过NNTP访问该资源
t
hunder-通过支持thunder(专用下载链接)协议的P2P软件访问该资源(代表软件:迅雷)
2.host--定义域主机
http 的默认主机是 www
3.domain--域名或IP地址
是指存放资源的服务其的域名系统(DNS)主机名或IP地址。有时,在主机名前也可以包含连接到服务器所需的用户名和密码(格式:用户名:密码@domian)
4.:port--定义主机上的端口号
http 的默认端口号是 80
5.
path--路径
由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。如果省略,则文档必须位于网站的根目录中。
6. parameters--参数
前面加上 ';' 这里用于指定特殊参数的可选项。
7. query--查询参数
以 '?' 为起点,每个参数通过 & 分隔开,再以 = 分割参数
8. fragment--标志
字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。
若有错误请及时指出~~~拜托。
最初是由蒂姆-伯纳斯-李发明用来作为万维网的地址。现在已经被万维网联盟编制为互联网标准RFC1738了。
统一资源定位符 是 统一资源标志符的一个下种,统一资源标志符确定了一个资源,而统一资源定位符不仅确定了资源,而且还表示出了它在哪里。
基本的URL由三部分组成:资源类型,存放资源的主机域名,资源文件名
完整的URL语法格式:
scheme://host.domain:port/path;parameters/filename?query#fragment
详解:以 http://abc:999/dr/dr2;pa?field-1=v1&f2=value-2#an 为例
1.scheme--协议/模式
它告诉浏览器如何处理要打开的文件。最常用的模式是超文本传输协议(HTTP),这个协议可以用来访问网络。
其他的:
https--用安全套接字层传送的超文本传输协议
ftp --文件传输协议,通过ftp访问资源,格式为 ftp://
mailto-资源为电子邮件地址
file --当地电脑或网上分享的文件
news --Usene新闻组,通过NNTP访问该资源
t
hunder-通过支持thunder(专用下载链接)协议的P2P软件访问该资源(代表软件:迅雷)
2.host--定义域主机
http 的默认主机是 www
3.domain--域名或IP地址
是指存放资源的服务其的域名系统(DNS)主机名或IP地址。有时,在主机名前也可以包含连接到服务器所需的用户名和密码(格式:用户名:密码@domian)
4.:port--定义主机上的端口号
http 的默认端口号是 80
5.
path--路径
由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。如果省略,则文档必须位于网站的根目录中。
6. parameters--参数
前面加上 ';' 这里用于指定特殊参数的可选项。
7. query--查询参数
以 '?' 为起点,每个参数通过 & 分隔开,再以 = 分割参数
8. fragment--标志
字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。
若有错误请及时指出~~~拜托。
相关文章推荐
- aiRPC(远程调用工具)
- 中断处理机制与工作队列
- 获取本机ip地址
- EditText超出字数限制,给用户提示
- 平面图转换成对偶图的应用
- 字符串的扩展与修复
- IBM APPSCAN 之安全学习
- 学习进度表第十五周
- Oracle内置函数
- 关于MySQL数据库的MyISAM引擎的定时碎片整理.
- mybaits-config.xml
- spark sql 功能测试及总结 (1.4.1版本)
- ListView的常见使用技巧和扩展
- 软件开发文档编写规范
- UVA - 1632 Alibaba 区间DP
- 2016 UESTC Training for Graph Theory
- 802.15.4和他的孙子们
- 如何让进程运行在指定的cpu上
- 【GDSOI 2016】互补约数
- QWebEngineView与js交互