浏览器输入一个http协议的url,如何定位服务资源?

一般会更熟悉URL,比如http://www.baidu.com就是一个url,URL是URI的子集,URI是用字符串标识某一互联网资源,而URL是资源的地点,也就是在互联网上所处的位置。URL告知浏览器如何对资源进行访问和处理,简化了复杂的网络世界,而应用程序可以使用URL来简化信息访问的过程。url的格式就是

 http://域名或ip :端口号/应用上下文路径/服务路径?键1 =&2 =2

(绝对)URI的格式(URI即Uniform Resource Identifier)
在URI与浏览器、客户端、服务器以及服务器文件系统中的位置进行关联这里插入图片描述
URI与浏览器、客户端、服务器以及服务器文件系统中的位置进行关联

为每一个Web服务器资源命名,服务器资源名被称为统一资源标识符。URI就像是身份证号一样,唯一的对应一个人,URI则在世界范围内唯一标识并定位信息资源。
http或者https用来指定协议类型,获取访问资源时都要指定类型
(登录信息认证一般是可选的)
服务器地址可以是baidu.com这种可解析的名称,或者是192.168.1.1这样的ip地址名,用来指明服务器的位置,告知web客户端资源在何处
服务器端口号
可以指定,http默认的端口号是40,https是443
资源路径
请求服务器上哪个特定的本地资源
查询字符串
针对指定的文件路径内的资源,可以使用查询字符串也就是键值对的形式传入任意参数

HTTP协议就是使用URI定位互联网资源,所以互联网上任意位置的资源都可以访问到。几乎所有的URL都是URI。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值