URL

URL:首先你必须明白什么是URL,通俗的说:URL就是你浏览网页时,出现在浏览器最上方的,经常被人们称为网址的一行英文。然后人们对它却所知甚少。下面我将向大家简单的介绍下URL的基础语法。

URL的结构:

<scheme>://<user>:<password>@<host>/<path>;<params>?<quary>#<frag>

由于某种原因几乎么有那个URL包含所有的这些组件,URL最重要的3个部分是:方案<scheme>,主机<host>,路径<path>,几乎所有的URL都包含URL的这三个组件,如http://www.baidu.com/postedit。

下面我将分别对这8中组件进行简单的说明:

方案<scheme>:访问服务器以获取资源时要使用哪种协议(如http协议,https协议,ftp协议,smtp协议。)注明:此处若无法看懂,请先学习《计算机网络》。

用户<user>:某些方案访问资源时需要的用户名;

密码<password>:用户名后面可能要包含的密码,中间由冒号(:)分隔;

主机<host>:资源宿主服务器的主机名或点分IP地址

端口<port>:资源宿主服务器正在监听的端口号。很多方案都有默认的端口号(http的默认端口号为80)

路径<path>:服务器上资源的本地名,由一个斜杠(/)将其与前面的URL组件分隔开来。路径组件的语法是与服务器和方案有关的。

参数<params>:某些方案会用这个组件来指定输入参数。参数为名/值对。

URL中可以包含多个参数字段,它们相互之间以及与路径的其余部分之间用分号分隔。

查询<quary>:某些方案会用到这个组件来传递参数以激活应用程序(比如数据库,搜索引擎,以及网关)。查询组件没有通用格式,用字符“?”将其与URL的其余部分分隔开来。

片段<frag>:一小片或者一小部分资源的名字。不影响服务器的传输,只在浏览器上起作用。通过字符“#”将其与其余部分分隔开来。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值