浏览器中输入的URL网址的意义-概述

1、URL网址的含义

很久以前就有一个疑惑,通过浏览器访问网站时输入的网址(比如https://editor.csdn.net/md/)到底什么意思以及其背后的原理是什么呢?最近工作涉及到一些网络协议方面的知识,经过查阅资料,在此做一下总结。

什么是网址?网址的学名叫URL
URL:Uniform Resource Locator,统一资源定位符
我们在浏览器上输入的以 “http:” 开头的那一串东西就是URL,但是实际上除了 “http:”,网址还可以以其他一些文字开头,例如 “ftp:” “file:” “mailto:” 等。

之所以有和种各样的URL,是因为尽管我们通常使用浏览器来访问Web服务器,但实际上浏览器的并不只有这一个功能,它还可以用来在FTP服务器上下载和上传文件,同时也具备电子邮件的客户端功能。可以说,浏览器是一个具备多种客户端功能的综合性客户端软件。浏览器本身具备多种功能,因此它需要一些东西来判断应该使用那种功能来访问相应的数据,二各种不同的URL就是用来告诉浏览器应该使用那种方式来访问不同的数据,比如访问Web服务器时用 “http:” ,而访问FTP服务器时用 “ftp:” 。

下图例举了现在互联网中常见的几种URL,根据访问目标不同,URL的写法不同。
在这里插入图片描述
尽管URL有各种不同的写法,但他们有一个共同点,那就是URL开头的文字,即 “http:” “ftp:” “file:” “mailto:” 这部分文字都表示浏览器应当使用的访问方法。比如当访问Web服务器时应该使用 HTTP协议,当访问FTP服务器时则应该使用FTP协议。因此,我们可以把这部分理解为访问时使用的协议类型,尽管后面部分的写法各不相同,但开头部分的内容决定了后面部分的写法,因此并不会造成混乱。

2、文件路径

浏览器在接收到用户输入的网址后,第一步要做的事就是对URL进行解析,从而生成发送给Web服务器的请求消息。

下图以 www.lib.sishaojian.com/dir/file1.html 为例来介绍浏览器对URL的解析
在这里插入图片描述
各位路过的剑仙,有收获的话点个赞吧 鼓励一下

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值