浅谈URI和URL的区别
1、首先从名字入手:
URI = Universal Resource Identifier
URL = Universal Resource Locator
从名字来看,区别就在最后一个单词,Identifier:标识符,Locator:定位器。从字面意思上来就是,URI可以唯一标识一个资源,URL可以提供找到该资源的路径
2、举个例子:
我的身份证号是4177XXXXXXXXXXXXX,没有人重复,那么这个就是URI,唯一标识我这个人的标志。
我的工作的工号是123456,那么123456是不是URI呢,我觉得不是,因为可能存在别的公司也有工号为123456的员工,那么如何精确定位到我呢。
就要加上前缀,/xx公司/xx部门/工号123456,那么/xx公司/xx部门就是所谓的URL
如果我要访问服务器10.120.10.45下csdn文件夹下的hello123456.html,这个hello123456.html在/csdn/目录下是唯一的,但是他不是url。因为仅靠/csdn/hello123456.html就能找到这个hello123456.html的页面了吗,很明显不能。还是需要加上协议,访问IP端口号以及uri才能构成一个完整的url
http://10.87.1.59:2300/csdn/hello123456.html这个就是URL,精确定位到hello123456.html
浅谈URI和URL的区别相关推荐
- 浅谈 URI 及其转义
浅谈 URI 及其转义 URI URI,全称是 Uniform Resource Identifiers,即统一资源标识符,用于在互联网上标识一个资源,比如 https://www.upyun.com ...
- HTTP 协议入门 — (TCP/IP协议族、通信传输流、URI 与 URL 的区别、Cookie 状态管理、HTTP 支持的方法、状态码类别、HTTP 首部字段)
TCP/IP协议族 在介绍 HTTP 协议之前,我们先对 TCP/IP 协议族有个大概的了解,TCP/IP 协议从上到下主要分为应用层.传输层.网络层和数据链路层,各层的主要功能如下表所示: 协议层 ...
- 浅谈 unix, linux, ios, android 区别和联系
浅谈 unix, linux, ios, android 区别和联系 网上的答案并不是很好,便从网上整理的相对专业的问答. 1.UNIX 和 Linux UNIX 操作系统(尤尼斯), 是一个强大的多 ...
- 建造者模式浅谈 与工厂模式的区别
感谢您的阅读.如果感觉文章对您有用,麻烦您动动手指点个赞,以资鼓励.谢谢! 转载请注明出处哈 建造者模式浅谈 与工厂模式的区别_茄子_土豆的博客-CSDN博客_建造者模式和工厂模式的区别 创建对象时构 ...
- c语言宽字符与wchar,浅谈c++ 字符类型总结区别wchar_t,char,WCHAR
1.区别wchar_t,char,WCHAR ANSI:即 char,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头的函数. UNICODE:wchar ...
- URI与URL的区别与关系--通俗易懂
首先,URI是一种泛指的概念,URL是其具体的一种实现 URI:统一资源标识符.指的是一个可以用来唯一的标识一个资源的字符串,而不管其具体是用什么方式来实现唯一标识的.打个栗子,要在地球上唯一确定一个 ...
- URI和URL的区别(12万访问量)
其实很多小伙伴困惑的只是他们之间的区别,但网上很多博客都把二者复杂化了. 绕来绕去解释了半天就是没说区别, 因此笔者在这里做一个简单的总结. 只讲区别,不讲原理. 想了解原理直接百度百科就行了. 先看 ...
- 浅谈HTTP 和 HTTPS的区别
HTTP 和 HTTPS 的区别 无论是在校学习还是找工作的时候,老师和面试官都问过同学 HTTP 和 HTTPS 的区别. HTTP和HTTPS是计算机网络中很重要的知识点,面试的时候很容易被问他们 ...
- 浅谈JDBC与ODBC的区别与应用
谈到JDBC与ODBC的区别,JDBC和ODBC其实都是用来连接数据库的启动程序.ODBC中文名字叫做开放数据库互联,是微软技术人员开发的开放服务结构中有关数据库的一个组成部分,它建立一组相关的规范, ...
- Uri跟Url的区别
首先给大家举个例子,有一家公司的总经理,某天,给了我一张名片,上面写了他的头衔,北京XXX公司总经理 张三,还有他的办公室地址,北京市海淀区长安街35号北京XXX公司总经理办公室,那么,我以后给我的朋 ...
最新文章
- SAP RETAIL MM42维护商品采购信息记录数据的缺陷
- 视频编解码的理论和实践2:Ffmpeg视频编解码
- html改变下拉框的大小,调整屏幕大小时,HTML导航栏下拉框内容无法正确调整大小...
- GDCM:gdcm::ServiceClassUser的测试程序
- Boost:gzifstream和gzofstream的测试程序
- ARC079F - Namori Grundy(构造,基环树)
- keil3如何放大字体_Word技巧之快速放大字体!快来GET新技能!
- java 动软_动软代码生成器下载_2017动软代码生成器下载及相关推荐 - noYes软件大全...
- JVM学习(1)——通过实例总结Java虚拟机的运行机制(转)
- stm32呼吸灯程序_STM32裸机开发基础篇02点亮LED
- gcc学习与实践(2)
- 玩转地图投影公式,通过例题对兰伯特投影与墨卡托投影求取正反解
- 高薪程序员晒出银行转账记录,网友:羡慕
- C语言程序的语法规范,C语言程序结构和语法规则
- Coursera奖学金申请模板
- Unity游戏开发入门
- zookeeper和kafka的SASL认证以及生产实践
- java编程的女朋友_有个会编程的女友是怎样的体验?
- css图片精灵定位_CSS精灵图片(CSS sprite)使用心得(转)
- Direct3D(D3D)简介
热门文章
- 软件测试管理—如何写好软件测试计划书
- 中国遥感卫星地面站存档数据目录服务系统
- 浅谈声纹识别应用:声音被模仿,声音识别身份可靠吗?
- st8s003 c语言编译器,ST系列STM8S003F3P6单片机芯片介绍
- DH算法的简单的Java实现
- C++内存泄漏和内存碎片的产生及避免策略
- java经典错误语句_【Java】Java代码经典错误清单
- 罗技G610:无驱动背光模式调整
- 4.郝斌C语言笔记——基本的输入和输出函数的用法
- Android万能布局检查器UI Automator Viewer使用教程、环境配置和Mac无法打开问题解决(uiautomatorviewer,android studio,layer,查看,错误)