html链接路径分为哪几种,什么是url地址?
在互联网中,URL地址是随处可见,但到底什么是URL地址,及其URL具体组成有哪些?还有就是URL地址又分为哪几类呢?接下来,就为你一一解答这些疑问。
URL定义
URL的英文全称是 Uniform Resource Locator,翻译成中文就是“统一资源定位符”或“统一资源定位器”,但是译文的两种叫法比较长,在实际中,我们通常直接叫“URL”或“URL地址”,这样叫起来比较顺口,而且简单易记;
URL就是定位万维网(www)上某个文档或其他文件资源的,有了某个资源的url地址,我们就找到该资源;
URL组成
URL地址从左至右,用中文名书写,排列分别如下:协议类型+主机地址+端口+文件资源路径
URL地址从左至右,用标准格式书写,排列分别如下:scheme://host:port/path
比如,下面这个URL示例,就是一个典型的URL地址:https://liudaima.com/a/110.html
接下来,我们就结合URL地址格式,和上面这个URL示例来分析一下。
URL格式分析
1、协议类型(scheme://):指因特网传输服务协议的类型,比如http://、https://、ftp://、ed2k://等协议;
2、主机地址(host):指服务器主机地址,可以是域名,比如,www.liudaima.com,也可以是ip地址;
3、端口(:port):http协议默认端口是80,所以,https://liudaima.com/a/110.html,这个URL地址带上默认端口80,就是http://www.liudaima.com:80/a/110.html;
4、文件资源路径(path):文件资源在服务器主机上的具体位置,比如,a/110.html,表示110.html网页文档是在网站根目录下a文件里。
协议(scheme)类型
协议(scheme)就是因特网传输服务协议,其种类有如下几种:
http:以http://开头的URL地址,默认端口80,比如:http://www.liusongsong.com
https:以https://开头的URL地址,默认端口443,是http协议的升级版本,比如:https://www.liudaima.com
ftp:以ftp://开头的URL地址,默认端口21,比如,ftp://123.253.642.21;
file: 以file:///开头(注意是三个斜杠),这个表示的资源是本地计算机上的文件;
magnet:以magnet:?xt=urn:btih:开头的链接,也叫磁力链接,属于P2P传输技术的一种;
ed2k:以ed2k://开头, 通过支持ed2k协议的专用P2P软件来下载资源,代表软件:电驴;
Flashget:以Flashget://开头,通过支持Flashget协议的专用P2P软件来下载资源,代表软件:快车;
thunder:以thunder://开头,通过支持thunder协议的专用P2P软件来下载资源,代表软件:迅雷;
MMS:以MMS://开头,通过支持MMS(流媒体)协议的播放软件来播放资源,代表软件:Windows Media Player;
gopher:Gopher协议访问资源的方式已经成为过去式了,现已被http、https取代;
URL地址类型:
根据URL地址的特征来分,如今使用最多的分类称呼,就是分为绝对URL地址和相对URL地址。
绝对URL地址,也叫绝对路径,就是指一个从协议头(scheme://)开始的完整URL地址,比如:https://liudaima.com/a/122.html;
相对URL地址,也叫相对路径,就是指除了协议和服务器主机地址之外,只有文件资源路径的部分,比如,a/122.html;
html链接路径分为哪几种,什么是url地址?相关推荐
- 在html中超级链接路径分几类,按照链接的形式网页中超级链接可以分为那3种
满意答案 quweidoudou 推荐于 2017.12.15 采纳率:45% 等级:11 已帮助:12514人 按照连接路径的不同,网页中超链接一般分为以下3种类型:内部链接,锚点链接和外部链 ...
- linux gcc 包含头文件 动态库 静态库 链接路径问题
C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径.自己指定的路径就不说了,这里说明一下系统自动搜索的路径. [1 ...
- html分为哪两种,css伪类分为哪几种
css伪类分为UI伪类和结构化伪类两种.UI伪类分为链接伪类.focus伪类和target伪类.结构化伪类分为[:first-child].[:last-child]和[:nth-child]. CS ...
- unity2d随机生成物体_平面测量路径生成的4种方式
平面度(flatness),是属于形位公差中的一种,指物体表面具有的宏观凹凸高度相对理想平面的偏差.在传统的检测方法中,平面度的测量通常有:塞规/塞尺测量法.液平面法.激光平面干涉仪测量法(平晶干涉法 ...
- 什么是DDoS?分为哪几种?如何进行识别?
DDoS攻击几乎成为广大用户在网站使用过程中的绊脚石.下面将为您介绍这个攻击到底是什么.分为哪几种以及如何进行识别. 该攻击指的是分布式拒绝服务攻击,在攻击中,多个受感染的计算机系统攻击一个目标并导致 ...
- 电阻按照封装分为哪几种,不需要解释
电阻按照封装可以分为以下几种: 直插式电阻:这种电阻的芯片直接插在电路板上,常见的有插针式电阻和针脚式电阻. 固定电阻:这种电阻的封装形式有多种,包括贴片式电阻.环状电阻.线圈电阻等. 可调电阻:这种 ...
- 天猫店铺分为哪几种店铺类型?
https://www.mlaoban.com/news/news_2019-5-134996.html 电子商务的蓬勃发展,一定程度上影响到了线下实体商店的市场经营,所以为了避免陷入窘境,很多商家都 ...
- 分类战士html,王者荣耀战士分为哪几种类型
王者荣耀战士分为哪几种类型 发布时间:2020-08-06 15:40:47作者:超好玩有823位玩家认为有用 补充问题:王者荣耀战士分类有哪些 [精选答案] 王者荣耀战士分为哪几种类型?依据王者全明 ...
- Neowine防复制防抄板的加密芯片是主要分为以下几种
Neowine防复制防抄板的加密芯片是主要分为以下几种: ALPU-C : 特点:客制化独立ID ,定制的加密库, 封闭式供货,市场流通性为0, AES-128算法,IIC通信,封装SOT23-6 A ...
最新文章
- 推荐一款 Spring Boot 的 HTTP 客户端框架
- 大厂的 404 页面都长啥样?最后一个绝了...
- 喧哗的背后:Serverless 的概念及挑战
- 什么是 MultiRaft ?
- JS对url进行编码和解码(三种方式区别)
- c语言参数不能用 吗,如何在C语言中禁止“未使用的参数”警告?
- C++---vector与list之间的区别
- 变电站接地网的优化设计22437
- 当有脚本错误时,停止运行。
- (中医) 我的中医实践之路-开篇
- php获取内容中第一张图片地址
- 英语词根研究和单词记忆
- jQuery选择器详细介绍
- I2S/IIS总线介绍及相关EMC问题
- RFID固定资产条码标签管理系统,使资产更易盘点
- Java面试题大全带答案110道(持续更新)
- 威纶通屏,标准程序范本非常漂亮都是重新做的素材,可以省去很多时间就能做出好看的界面
- 利用RecordRTC支持web端录制屏幕(vue写法)
- BMapGL实现地图轨迹运动(地图视角不变)
- esp8266保存html文件,八,ESP8266 文件保存数据
热门文章
- 开发行业职业病之~~“键盘手”“鼠标手”“腱鞘炎”
- 安卓_神坑的scrollbarSize
- 漏刻有时数据可视化Echarts组件开发(2):根据温度阈值显示不同颜色的温度报警动画
- QCustomplot(五)QCPAxisRect进行子绘图
- ApacheCN 计算机视觉译文集 20211110 更新
- 字节的UTF-8 序列的字节无效的bug处理方案
- 办公室设计公司关于办公室装修全过程解剖
- 使用OpenOffice插件实现RTF/WORD转PDF转多张图片或者一张图片
- 【极致通话降噪】高通QCC3071 三麦克风通话降噪方案
- 移动开发需要了解的UI设计知识