关闭

详解URL的组成

139人阅读 评论(0) 收藏 举报
分类:

很久很久以来,我对浏览器地址栏的信息了解的甚少,只知道域名(估计不知道是这么叫)。唉。。。真是很汗颜啊!在软件专业都混了两年了,还是个菜鸟。说真的,有的时候觉得计算机这个领域真的真的有太多的东西要学了,而且发展速度又那么快。但,这已经是无法改变的事实了,对于我只能是硬着头皮努力的往前走下去,我相信会有成功的一天!最近一段时间都在学javascript,书上有讲到URL方面的一点知识。然后我又查了其他一些资料,故此,整理了一下:

就以下面这个URL为例,介绍下普通URL的各部分组成

http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name

从上面的URL可以看出,一个完整的URL包括以下几部分:
1.协议部分:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HTTP,FTP等等本例中使用的是HTTP协议。在"HTTP"后面的“//”为分隔符

2.域名部分:该URL的域名部分为“www.aspxfans.com”。一个URL中,也可以使用IP地址作为域名使用

3.端口部分:跟在域名后面的是端口,域名和端口之间使用“:”作为分隔符。端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口

4.虚拟目录部分:从域名后的第一个“/”开始到最后一个“/”为止,是虚拟目录部分。虚拟目录也不是一个URL必须的部分。本例中的虚拟目录是“/news/”

5.文件名部分:从域名后的最后一个“/”开始到“?”为止,是文件名部分,如果没有“?”,则是从域名后的最后一个“/”开始到“#”为止,是文件部分,如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。本例中的文件名是“index.asp”。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名

6.锚部分:从“#”开始到最后,都是锚部分。本例中的锚部分是“name”。锚部分也不是一个URL必须的部分

7.查询字符串:从“?”开始到“#”为止之间的部分为参数部分,又称搜索部分、查询部分。本例中的参数部分为“boardID=5&ID=24618&page=1”。参数可以允许有多个参数,参数与参数之间用“&”作为分隔符

1
0
查看评论

http中url的组成和首部字段详解

url组成部分 ://:@:/;?# scheme 协议方案 http #超文本转移协议,我们浏览网站都是这个 https #安全的http连接,在应用层和传输层中间加了SSL层 mailto #通过该链接可以在Internet...
  • birthmarkqiqi
  • birthmarkqiqi
  • 2015-06-25 15:34
  • 1414

URL的各个组成部分详解

就以下面这个URL为例,介绍下普通URL的各部分组成 http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name 从上面的URL可以看出,一个完整的URL包括以下几部分: 1....
  • no_loafer
  • no_loafer
  • 2017-05-09 18:21
  • 1453

url各部分组成分解

url各部分组成分解介绍: 关于url可能大家都不陌生,第一印象就是网址。 但是深究起来,不少朋友并明白里面的一些细节,下面就来进行一下分解。 scheme://host:port/path?query#fragment: (1).scheme:通信协议,常用的http,ftp,maito等...
  • bx276626237
  • bx276626237
  • 2016-03-25 16:31
  • 2539

详解URL的组成

以下面这个URL为例,介绍下普通URL的各部分组成 http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name 从上面的URL可以看出,一个完整的URL包括以下几部分: 1.协...
  • HorseRunningNoStop
  • HorseRunningNoStop
  • 2016-05-13 14:33
  • 196

一个URL的组成

URL的组成   URL由三部分组成:协议类型,主机名和路径及文件名。通过URL可以指定的主要有以下几种:http、ftp、gopher、telnet、file等。   URL的组成 URL的组成 协议     1、protocol(协议):指定使用的传输协议,下表列出 ...
  • zhangcanyan
  • zhangcanyan
  • 2016-05-08 22:12
  • 3001

url组成部分详解

就以下面这个URL为例,介绍下普通URL的各部分组成 http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name 从上面的URL可以看出,一个完整的URL包括以下几部分: 1....
  • u013344815
  • u013344815
  • 2017-02-15 13:48
  • 4332

URL的组成格式

最近在学习js的Ajax方面的内容,发现自己对基础的计算机网络知识认识不足,所以大概了解了下。 URL组成格式 图中中括号是可选项 protocol 协议,常用的协议是httphostname 主机地址,可以是域名,也可以是IP地址port 端口 http协议默认端口是:80端...
  • zouye4456
  • zouye4456
  • 2017-04-08 21:13
  • 555

[转]Android中uri的组成

http://hi.baidu.com/gaogaf/blog/item/25e30afad3b3148b59ee90de.html Content Provider这个东西在Android平台上是最常用的共享数据的方法(似乎应用程序之间共享数据也只有这种方法吧,待求证)。虽然常用,但是这个东 西...
  • onmywayto
  • onmywayto
  • 2012-03-28 14:55
  • 2709

URL格式解析

一、URL格式 http:\\host[:port][abs_path][:parameters][?query]#fragment 例如:http://www.imailtone.com:80/WebApplication1/WebForm1.aspx?name=tom&a...
  • u013481970
  • u013481970
  • 2015-11-04 14:52
  • 3900

URL组成

最近开始接触爬虫了,在接触爬虫之前我们先来说说什么是URL 1.这里我首先举一个URL例子 http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name 2.http: http代表的是协...
  • qq_28711703
  • qq_28711703
  • 2015-11-04 16:13
  • 259
    个人资料
    • 访问:32686次
    • 积分:1075
    • 等级:
    • 排名:千里之外
    • 原创:71篇
    • 转载:37篇
    • 译文:0篇
    • 评论:4条
    最新评论