精华内容
下载资源
问答
  • uri指的是什么
    千次阅读
    2020-10-11 15:56:33

    Uniform Resource Identifier or URI is a string of characters that identify specific resources. URI is like an address or Social security number of an entity which can be a web page or a file or a book. URI is generally used in IT and WWW for different types of object identification.

    Uniform Resource IdentifierURI是标识特定资源的字符串。 URI就像是实体的地址或社会安全号码,可以是网页,文件或书籍。 URI通常在IT和WWW中用于不同类型的对象标识。

    URI标准RFC 3986 (URI Standard RFC 3986)

    URI is defined in RFC 3986 as a standard. URI dates back to 1990 and defined in RFC1630 it is updated regularly. With the RFC 3986, all previously URI related standards became absolute.

    URI在RFC 3986中定义为标准。 URI的历史可以追溯到1990年,并在RFC1630中定义,并且会定期更新。 有了RFC 3986,所有以前与URI相关的标准就变成了绝对的。

    Uniform means using a single form for all different types which can be used for all of them without any exception and change.

    Uniform是指对所有不同类型使用单一形式,所有形式都可以使用而没有任何例外和更改。

    Resource means anything which can be used as a resource or some object useful.

    Resource是指可以用作资源或有用对象的任何东西。

    Identifier means identifying the given entity or object uniquely or in a group manner according to the situation.

    Identifier是指根据情况唯一或以组的方式识别给定的实体或对象。

    URI语法 (URI Syntax)

    URI provides a complete and uniform syntax where everything can be defined with complying with this syntax.

    URI提供了完整而统一的语法,其中所有内容都可以通过遵守该语法进行定义。

    scheme://[[email protected]]host[:port]]path[?query][#fragment]
    

    Scheme is the protocol or scheme which will be used to connect or access to the resource. The scheme can be http, https, ftp, ldap, mailto, tel, telnet, ssh, etc. As we see that all of them provide a standardized protocol for communications and network transmission.

    Scheme是将用于连接或访问资源的协议或方案。 该方案可以是http,https,ftp,ldap,mailto,tel,telnet,ssh等。正如我们所看到的,它们都提供了用于通信和网络传输的标准化协议。

    User and Password are optional parameters where they can be omitted according to the usage. But can be used for situations like authentication to access a restricted resource. For example, to access HTTP basic authentication protected resource we should provide the username and password.

    UserPassword是可选参数,可以根据用法将其省略。 但是可用于诸如访问受限资源的身份验证之类的情况。 例如,要访问受HTTP基本身份验证保护的资源,我们应提供用户名和密码。

    Host is an important part where the remote resource host is provided with this parameter. We can use IP address or domain name for the host in general but another type of host definition can be used for different cases.

    Host是向远程资源主机提供此参数的重要部分。 通常,我们可以为主机使用IP地址或域名,但在不同情况下也可以使用另一种类型的主机定义。

    LEARN MORE  How To Install WinSCP Into Windows Operating Systems?
    了解更多如何将WinSCP安装到Windows操作系统?

    Port is optional but we can specify the port explicitly. Port is generally related to the scheme where HTTP protocol uses port number 80, https 443 by default. If the port is default one we can skip the port parameter but if different from the default we should provide it explicitly.

    Port是可选的,但我们可以显式指定端口。 端口通常与HTTP协议默认使用端口号80(https 443)的方案有关。 如果端口是默认端口,我们可以跳过端口参数,但是如果与默认端口不同,我们应该明确提供它。

    Path is another important parameter where the precise location of the resource is specified on the host. The host provides the generic address or node where path provides the precise address like index.html or /users/ismail etc.

    在主机上指定资源的精确位置的地方, Path是另一个重要参数。 主机提供通用地址或节点,路径提供精确的地址,例如index.html/users/ismail等。

    Query is used to provide different types of inputs and parameters into the specified resource or path. This is especially useful for dynamic web pages to provide parameters.

    Query用于向指定的资源或路径提供不同类型的输入和参数。 这对于动态网页提供参数特别有用。

    Fragment is not used so much is can be useful to specify some pages of the remote resource or path. The specific area of a web page can be specified with a fragment.

    Fragment未使用太多,可以用于指定远程资源或路径的某些页面。 网页的特定区域可以用片段指定。

    URI范例 (URI Examples)

    URI can be used to specify different objects or resources. URI is especially used for the identification of web pages, mail addresses, telnet connections, phone numbers, LDAP connections.

    URI可用于指定不同的对象或资源。 URI特别用于标识网页,邮件地址,telnet连接,电话号码,LDAP连接。

    Http Uri (Http Uri)

    http://www.poftut.com/what-is-a-query-database-query/
    

    http is the protocol part which means this resource can be accessed by using the HTTP protocol.

    http是协议部分,这意味着可以使用HTTP协议访问此资源。

    www.poftut.com is the host part which provides the fully qualified domain name.

    www.poftut.com是提供完全限定域名的主机部分。

    what-is-a-query-database-query is the path which specified the resource on the given host.

    what-is-a-query-database-query是在给定主机上指定资源的路径。

    We can see that the resource is specified with only protocol, host and path parameters. But we can also specify this URI like below.

    我们可以看到仅通过协议,主机和路径参数指定了资源。 但是我们也可以像下面这样指定此URI。

    http://172.104.31.121/what-is-a-query-database-query/
    
    http://172.104.31.121:80/what-is-a-query-database-query/ 
    
    http://www.poftut.com:80/what-is-a-query-database-query/ 
    

    Https Uri(Https Uri)

    Https is the secure version of the Http. So most of the Uri parts are the same as the Http. We will just use https according to http like below.

    Https是Http的安全版本。 因此,大多数Uri部分与Http相同。 我们将仅根据http使用https ,如下所示。

    https://www.poftut.com/what-is-a-query-database-query/
    

    https is the protocol part which means this resource can be accessed by using the HTTPS protocol.

    https是协议的一部分,这意味着可以使用HTTPS协议访问此资源。

    www.poftut.com is the host part which provides the fully qualified domain name.

    www.poftut.com是提供完全限定域名的主机部分。

    LEARN MORE  TCP and UDP Port List, Names and Usage Frequency
    了解更多TCP和UDP端口列表,名称和使用频率

    what-is-a-query-database-query is the path which specified the resource on the given host.

    what-is-a-query-database-query是在给定主机上指定资源的路径。

    We can see that the resource is specified with only protocol, host and path parameters. But we can also specify this URI like below.

    我们可以看到仅通过协议,主机和路径参数指定了资源。 但是我们也可以像下面这样指定此URI。

    https://172.104.31.121/what-is-a-query-database-query/
    
    https://172.104.31.121:80/what-is-a-query-database-query/ 
    
    https://www.poftut.com:80/what-is-a-query-database-query/ 
    

    Ftp Uri(Ftp Uri)

    File transfer protocol or Ftp is used to download and upload files to the FTP servers.

    文件传输协议或Ftp用于将文件下载和上传到FTP服务器。

    ftp://poftut.com/linux.gz
    

    ftp is the protocol name

    ftp是协议名称

    poftut.com is the hostname

    poftut.com是主机名

    linux.gz is the resource path which is a gzipped file named Linux.

    linux.gz是资源路径,它是一个名为Linux的压缩文件。

    LDAP Uri (LDAP Uri)

    LDAP is a protocol used to manage users, systems access and authentication. LDAP resources can be specified with Uri.

    LDAP是用于管理用户,系统访问和身份验证的协议。 可以使用Uri指定LDAP资源。

    ldap://[2001:db8::7]/c=GB?objectClass?one
    

    ldap is the protocol name.

    ldap是协议名称。

    [2001:db8::7] is the host which is an IPv6 address.

    [2001:db8::7]是作为IPv6地址的主机。

    c=GB is the path for the remote resource.

    c=GB是远程资源的路径。

    objectClassand one are the query for the specified path.

    objectClassone是对指定路径的查询。

    邮件乌里 (Mail Uri)

    Mail addresses are specified with Uri form like below. They are a bit different from HTTP and LDAP specification.

    邮件地址使用Uri格式指定,如下所示。 它们与HTTP和LDAP规范有些不同。

    mailto:[email protected]
    

    mailto is the protocol that is mail address for this case.

    mailto是这种情况下的邮件地址协议。

    ismail.baydan is the username of the mail user.

    ismail.baydan是邮件用户的用户名。

    kaleinfo.com is the host of the mail user.

    kaleinfo.com是邮件用户的主机。

    Telnet Uri (Telnet Uri)

    Telnet connections can be specified with URI like below.

    可以使用如下所示的URI指定Telnet连接。

    telnet://192.168.1.1:2323
    

    telnet is the protocol of the remote resource.

    telnet是远程资源的协议。

    192.168.1.1 is the host or IP address of the resource.

    192.168.1.1是资源的主机或IP地址。

    2323 is the port number of the remote telnet resource where 23 is the default telnet number. But this port number is specified explicitly because it is different from 23.

    2323是远程telnet资源的端口号,其中23是默认telnet号。 但是此端口号是明确指定的,因为它不同于23。

    文件Uri (File Uri)

    Files on a disk can be also specified with URI.

    磁盘上的文件也可以使用URI指定。

    file://c:\users\presentation.ppt
    

    file is the protocol or type of the given resource.

    file是给定资源的协议或类型。

    c:\ is the host of the given resource which is a disk partition.

    c:\是给定资源的主机,该资源是磁盘分区。

    LEARN MORE  How To Install, Configure, and Run Linux Tftp Client?
    了解更多如何安装,配置和运行Linux Tftp Client?

    users\presentation.ppt is the path of the given resource which also contains the file name with extension.

    users\presentation.ppt是给定资源的路径,还包含带有扩展名的文件名。

    翻译自: https://www.poftut.com/what-is-uri-uniform-resource-identifier/

    更多相关内容
  • 什么是URL和URI

    2022-04-15 09:24:51
    对于url,大家也许并不陌生,在网页请求中,经常需要填入一个url地址,用来请求其数据,那么url具体的含义是什么呢? URI 说到这个问题,需要先解释一下uri uri 全称为:统一资源标识符,用来标识唯一的资源,web...

    对于url,大家也许并不陌生,在网页请求中,经常需要填入一个url地址,用来请求其数据,那么url具体的含义是什么呢?

    URI

    说到这个问题,需要先解释一下uri

    uri 全称为:统一资源标识符,用来标识唯一的资源,web上几乎可用的每种资源(http文档、图像、视频片段、程序等)都需要一个个的uri进行定位标识
    uri一般由三部分组成:

    • 访问资源的命名机制
    • 存放资源的主机名
    • 资源自身的名称,由路径表示
      如:http://www.xxx.com/index
      uri的标识也分为绝对和相对之分:
      如:
    • http://www/xxx.com/index
    • <img src ="…/icons/logo.png">

    URL

    url:统一资源定位器,它是一种具体的uri,用来标识一个资源,并指明如何定位到改资源

    RUN

    URN是url的一种更新形式,其不依赖于位置,并且有可能减少失效连接的个数
    图片来源于网络

    展开全文
  • 今天,彻底弄懂什么是URI

    千次阅读 多人点赞 2019-08-27 01:40:15
    URL是什么我想大家都知道,毕竟我们每天都接触着,那URI什么呢? 那我们先来看看,如果这世界上没有URI时,会变成什么样子呢? 没有URI的情况下,我上传了一些资料要分享给你们,你们要怎样才能下载获取呢? 首先...

    又到了每周二的分享时间了,今天分享一下在网络协议中,URI的相关内容,因为在外面出差,头图没法做,就用以前的老图咯~(偷懒也这么理直气壮)

    URL是什么我想大家都知道,毕竟我们每天都接触着,那URI是什么呢?

    那我们先来看看,如果这世界上没有URI时,会变成什么样子呢?

    没有URI的情况下,我上传了一些资料要分享给你们,你们要怎样才能下载获取呢?

    首先,我得告诉你们用FTP协议访问naonao.com,端口是8090

    然后,告诉你们登陆用户名是Naonao,密码是Handsome

    登陆成功后,你们要进入到/Naonao/Source目录下,并且转换为二进制模式

    最后再下载如何避免过帅导致的烦恼.mp4的文件

    这要不是最后的文件太吸引我,这么麻烦的步骤,我才不想去倒腾呢

    可有了URI后,上面这些步骤,我们只需要在浏览器里直接输入ftp://Naonao:Handsome@naonao.com:8090/Naonao/Source/如何避免过帅导致的烦恼.mp4
    这样就可以直接下载网络上的资源了

    友情提示一下,上面的URI并不是一个完全正确的URI,因为最后面的中文没有进行转码,关于转码解码的问题,我们稍后再看

    什么是URI?

    看完上面的内容,URI解决了什么问题,我想各位心里肯定是有数了

    不过在了解URI之前,我们需要先简单了解下URL与URN

    URL在RFC1738(1994.12)中的定义是Uniform Resource Locator,表示资源的所在位置,期望提供查找资源的方法

    而URN在RFC2141(1997.5)中的定义是Uniform Resource Name,期望为资源提供持久的,位置无关的标识方式,并允许简单的将多个命名空间映射到单个URN命名空间

    直接说URN这种概念,有些人可能不大清楚是个什么东西,我说个例子,男生肯定清楚,比如磁力链接~嘻嘻,有没有回想起什么不可言论的东西?

    我在网上找了个葫芦娃的磁力下载地址,各位围观一下,有没有觉得这东西很眼熟呢?

    magnet:?xt=urn:btih:bdab9b6759950fab3c8cbde2669bea6195491034

    好咯,不熟悉也没事,这也不是今天的重点,我们知道这玩意大概长城这样就好了。我们现在来看看,URI的定义是什么

    URI的全名呢就是Uniform Resource Identifier,主要用于区分资源,它包含了URL与URN的概念,主要是用于取代URL和URN的概念~

    换句话说,URI可以是URL/URN,但URL/URN不一定就是URI,也就是说URI是URL/URN的超集

    URI与URL的区别

    虽然我们现在知道URI是URL的超集,但在网络中,URL与URI这哥俩长的实在太像了,很多时候我们傻傻分不清URL与URI到底谁是谁

    我们先来看看定义的区别,URI与URL不同的部分就是IdentifierLocator,URI注重的是唯一标识符,而URL注重的是位置

    打个简单的比喻,如果用URI来表述我们自己,那么URI就是我们的身份证号码,URL就是我们身份证上的家庭住址,通过身份证号(URI)肯定能找到我,但是你通过我的住址(URL)那就不一定能找到我了哦

    再来说说资源包含了什么

    资源这俩字,包含的东西就太广了,既可以是图片、文档,也可以是今天的天气

    也可以是不能通过互联网访问的实体,例如人、公司

    也可以是某种抽象概念,例如亲属关系或者你是不是渣男

    但是要注意一点,URI并不是与资源一一对应的,一个资源是可以拥有很多个URI,但一个URI只会对应一个资源,就像我们手上有很多张银行卡,但每个银行卡对应的开户人,也只有我们自己一个人

    Identifier的实际用处就是将当前资源与其它资源区分开来的名称

    通过IdentifierSource的含义,我们就可以很明显的感觉到URI的一个目标,它更倾向于资源提供者把自己把所拥有的资源与其它资源区分开

    比如不能通过互联网访问的实体,比如人,我们就可以通过URL去定义Mine,Father,Relationship等,通过这种方式,我们就能将我们想表达的资源进行区分

    URI的组成

    先上张图,我们来看看URI由哪些部分组成

    我们根据图片上的内容来进行分析

    我们先来看最重要的三点,先拿个例子,看完例子再看下面的说明

    https://naonao.com?name=naonao&age=18#page-7

    Scheme

    Scheme指的就是方案,比如HTTPHTTPSFTP等,都是可以使用的,思想不要被这些常用的协议给局限了,我们还可以自定义协议,只要服务器支持即可

    Scheme可以是由字母数字+-.,都是允许的

    注意:在Scheme之后,必须使用://把Scheme与后面的部分区分开来

    Query

    query就是查询参数,是一个可选的参数,如有有的话,那么必须要以?开头

    我们最常用的形式就是使用key=value,比如上面的例子name=naonao

    但Query并不仅仅是支持这种,它是可以支持pchar,/,?等形式

    ?的话大家都知道,要使用Query查询参数,那么就必须在前面加上?,而pchar是什么呢?这点我们想了解的话,需要去参考RFC中的详细描述,这不是今天内容的重点

    fragment

    fragment也是可选的,如果有的话,必须以#开头

    比如上面的示例,page-7指向的是一个段落

    它所支持的格式跟Query所支持的格式一致

    authority

    authority包含了用户名与密码(user infomation),还有主机名(host),以及端口号(port)

    像用户名密码这东西,我们现在基本已经不使用这种方式了,因为在URI中明文传输账号密码,实在不安全

    现在还在用的,基本上也就是经常使用ftp下载资源时我们才使用

    所以我们通常只使用host:port,即主机名+端口号的形式

    主机名是不可省略的,因为一但省略,我们就找不到对应的服务器

    而端口号我们却可以省略,比如HTTP的默认端口号就是80端口,HTTPS的默认端口号就是443端口

    path

    主机名后面紧跟的就是我们的path

    在URI中,path部分必须要以/开头,所以不要把path之前的/误以为是前面authority的结尾

    path也分了很多种,分别是path-abemptypath-absolutepath-noschemepath-rootlesspath-empty

    • path-abempty
      /开头的路径或空路径
    • path-absolute
      /开头,但不能以//开头
    • path-noscheme
      以非:号开头的路径
    • path-rootless
      相对path=noscheme,增加允许以:号开头的路径
    • path-empty
      空路径

    说这么多种path只是为了尊重文档,但也别看有这么多种类型,其实使用起来是非常简单的,综合上述五种方案,我们可以发现,限制的都是开头的字符

    而我们只要不使用中文或者其它一些特殊字符作路径的开头,这样我们的路径都是合法的

    所以路径这东西,我们只要根据实际情况进行填写即可

    URI的编码

    终于到了填坑时间

    最开始我们举例说如果世上没有URI时该如何下载资源,我给出的例子URI里面带了中文,其实在URI里只能使用ASCII码

    但如果我们的URI里出现了除ASCII码以外的内容,或者是出现了URI中的用于标识的字符比如?``#``/``&等,那么就会引起URI解析错误,那这时候该怎么办呢?

    为了避免这种情况出现,URI引入了编码机制

    规则非常的简单粗暴,在ASCII码表内的特殊字符,直接就转换成ASCII码

    对于ASCII码以外的内容,就转换成十六进制的字节,然后在前面加上一个%,例如空格就被转义成%20?被转译成%3F

    像中文这种,十六进制字节值表示不全,需要UTF-8编码才能表述完整的,就是转成十六进制(UTF-8)的格式,例如闹闹就会被转义成%e9%97%b9%e9%97%b9

    因为对应的十六进制UTF-8的编码就是E9 97 B9,然后每个字节码前面加上%,就可以得到上述结果了

    平时我们在浏览器中的地址栏中输入的URI,就算是输入中文也能正常使用,其实是浏览器在背后帮我们做了转码解码的苦逼活

    这其实是一个非常友好的用户体验,不会把一些看不懂的东西直接展示给用户,也是非常值得学习的一个理念

    写在最后

    URI是网络协议学习中必须要弄明白的一个内容,但其实总的来说并不难,只是概念性的东西稍微多了点,理解了之后,其实就是一点点内容

    你可能会问,这东西学了有什么用呢?我只能回答你,学这东西没有直接用处,但是有间接用处

    比如做后台开发的,要对接接口,给的URI若不规范,那么接口调用方就无法定位到我们的资源,最后面向Google编程老半天才解决

    又或者做前端开发的,接口调用不规范,比如GET调用时query参数写错,那自然也调不通后台给的接口

    又比如拿到一个不熟悉的项目,通过浏览器的Network就可以分析到用了哪些资源,依赖了什么页面和接口,但连URI都看不懂,那就只能问同事了,问完后还要被人一顿嫌弃

    虽然遇到的这些问题都能面向Google编程或者问同事解决,但是在查资料或者咨询的同时,浪费的是我们的时间以及同事的时间

    展开全文
  • Javascript URI 解析介绍

    2020-12-03 00:32:18
    该种标识允许用户对网络中(一般万维网)的资源通过特定的协议进行交互操作。URI由包括确定语法和相关协议的方案所定义。 引自网络上对于URI组成的解释,而这些可以在稍后对于URI的解析中看出来。 URI一般由三...
  • 什么是URI

    2021-04-23 06:17:18
    一:什么是URIURI统一资源标识符,并且标识互联网上的字符串,对web的可用资源都是由资源标识符进行定位,用户通过标识对特定资源进行访问操作。URI具有标识和定位web上资源字符串,例如图片和html以及其他程序...

    说到URI,很多人都会想到uri,很多人总把url和URI混为一谈,下面我们就来讲解一下什么是URI。

    3188b3f4b2b76d2b5a4090593712474c.png

    一:什么是URI

    URI是指统一资源标识符,并且标识互联网上的字符串,对web的可用资源都是由资源标识符进行定位,用户通过标识对特定资源进行访问操作。

    URI具有标识和定位web上资源字符串,例如图片和html以及其他程序,都是由有一个字符串进行定位。

    二:URI的组成部分

    URI是有三部分组成的,主要有资源的标志符和主机名以及相对URI。

    1.主机名:

    主机名是由路径表示,一般是指存放资源的名称,例如:http://php.cn/a/b

    就表示在php主机上,通过URI的字符串去访问主机上的a中的文件夹,并且b要求访问主机上的/a/b文件。

    2.标识符:

    在一般情况下,有的URI是指向内部,一定要以"#"进行结束,并且紧跟着anchor。

    3.相对URI

    相对URI是没有规范信息的,是指主机上的同一个资源,一个相对URI可能会包含片段标识符和相对路径。

    三:URI用来干什么

    在html中,URI能做的有很多,主要是用来链接到另外一个文档,也可以链接到另外一个样式表或者是脚本,建立表单,和引用外部的链接,都是可以使用URI来实现的。

    以上就是学习什么是URI的全部介绍,如果你想了解更多有关运维知识,请关注php中文网。

    展开全文
  • URI和URL的概念和区别

    千次阅读 2021-01-06 09:50:29
    介绍了URI和URL的概念和区别。
  • 网站页面为什么打不开?刚修改过域名解析,为什么不生效?如何查看解析是否生效?刚在注册商修改过DNS服务器,多长时间解析可以生效?…中小企业在网站的实际运营中,多少遭遇过以上这些问题,如果你也感同身受,...
  • SIP URI

    2020-10-15 08:55:39
    USI的是统一资源标识符。SIP使用多种URI。下表列出了常用的URIURI 方案 用法 规范 sip SIP RFC 326 sips ...
  • 在nginx中有几个关于uri的变量,包括$uri $request_uri $document_uri,下面看一下他们的区别 : $request_uri: /stat.php?id=1585378&amp;web_id=1585378 $uri /stat.php $document_uri: /stat.php $args #这...
  • URI和URL的简介

    千次阅读 2020-12-11 11:33:12
    一、URL和URI定义:1.URL是全球资源定位符的英文所写,您平时上网时在IE浏览器中输入的那个地址就是URL。比方:网易http://www.163.com就是一个URL。2.URI是Web上可用的每种资源-HTML文档、图像、视频片段、程序,由...
  • System.URI类 - 获取URI的各种属性

    千次阅读 2018-11-21 22:17:13
    System.Uri类用于处理Uri地址信息,常用到它的地方有,相对Uri地址转绝对Uri地址,获取Uri的某部分信息等等,可以说是一个非常有用的类。 一、属性 AbsolutePath 获取 URI 的绝对路径。 AbsoluteUri 获取绝对 URI。 ...
  • Android中URI

    千次阅读 2021-01-12 14:16:27
    一、Uri简介 URI(Universal Resource Identifier)通用资源标识符 Uri代表要操作的数据,Android里面的每种可用的资源,包括图像、视频、联系人等都可以用Uri来表示。 二、Uri组成 Uri的组成一般有三部分组成: ...
  • Android---Uri全解

    2022-08-24 17:22:23
    Uri简介通用资源标识符(Universal Resource Identifier) 简称UriUri 代表要操作的数据,Android 上可用的资源(图像、视频片段)都可以用Uri表示Android的Uri由以下三部分组成1."content://"、数据的路径、标识ID(可...
  • URL、URI、域名

    2021-10-20 18:44:44
    URL、URI、域名URL组成一般语法格式URI域名 URL 在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位器),它是WWW的统一资源定位标志,就是网络地址。 ...
  • RDF与URI

    千次阅读 2019-11-01 10:16:23
    在学习jena RDF时,对三元组的书写格式不太理解,为什么都要写成http://somewhere/JohnSmith这种uri形式,下面把我对uri的学习坐下记录: URI :Uniform Resource Identifier,统一资源标识符; URL:Uniform ...
  • 什么啊? URI 和 URL 到现在还不清楚?

    千次阅读 多人点赞 2022-07-11 17:47:10
    URL 和 URI 分别是啥?
  • Uniform Resource Identifier (URI): Generic Syntax 被更新: Updated by: 6874 与 7320–(被替代)–》8820 替代了: Obsoletes: 2732, 2396, 1808 相关: URL方案的注册:RFC 2717 Registration Procedures for ...
  • URI编码

    千次阅读 2018-08-18 18:22:29
    一、URI编码的意义 我们都知道Http协议中参数的传输是”key=value”这种简直对形式的,如果要传多个参数就需要用“&amp;amp;amp;”符号对键值对进行分割。如”?name1=value1&amp;amp;amp;name2=value2”,...
  • 从图中可以得知,URN属于URI,URL属于URI。但URI不一定就是URN或者URL,URI可能是它其中的其他子集比如——URC,或者是URN与URL的结合。 URI 英文全称是Uniform Resource Identifier,中文称为“统一资源标识符”,...
  • 网络世界中的URI和URL

    2020-01-16 21:15:19
    今天我们来看看URI和URL到底是啥关系,是父子还是仇人? hhhh进入正题 URI,也就是统一资源标识符(Uniform Resource Identifier)。因为它经常出现在浏览器的地址栏里,所以俗称为“网络地址”,简称“网址”,...
  • URL和URI的区别与总结

    2021-03-04 08:29:03
    现在可以明白为什么是getRequestURI而不是getRequestURL了,因为此处返回的是相对的路径。而getRequestURL返回一个StringBuffer,“The returned URL contains a protocol, server name, port number, and server ...
  • Nginx $request_uri和$uri详解

    千次阅读 2021-08-10 20:26:24
    一、官方介绍 $request_uri This variable is equal to the original request URI as ... Look at $uri for the post-rewrite/altered URI. Does not include host name. Example: "/foo/bar.php?arg=baz" 这个变量
  • Android Uri.parse的详细资料

    万次阅读 2018-10-26 15:55:08
    1.什么是URI Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通 用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。  URI一般由三部分组成: 访问资源的命名...
  • URI和URL、URN的作用和区别

    千次阅读 2020-05-24 17:35:53
    而对URI的认识可能很少,更有甚者会像我一样,把URI与URL搞混,还以为是一个东西的不同别名。 今天我们就来探究一下URI与URL的区别 URI URI(统一资源标识符),是Uniform Resource Identifier 的缩写。RFC2396分别...
  • URL和URI的区别与联系

    千次阅读 2016-10-21 09:11:14
    一、URI和URL的概念和举例 ...什么是URI? Web上每种可用的资源,如 HTML文档、图像、视频片段、程序等都由一个通用资源标志符(Universal Resource Identifier, URI)进行定位。 URI通常由三部分组
  • 的是一个可以用来唯一的标识一个资源的字符串,而不管其具体是用什么方式来实现唯一标识的。打个栗子,要在地球上唯一确定一个人,有很多种方式。可以通过其身份证号码,DNA序列,指纹,还有实时空间位置等等。以上...
  • URL与URI的区别和联系

    千次阅读 2020-12-04 15:48:36
    最近学习JavaWeb时发现URL与URI这两个缩写,于是感到很困惑,不知道这两个名字很像的缩写表示什么含义,于是我上网搜了一下,总结如下: 一、关于URL  1) URL定义:  在WWW上,每一信息资源都有统一的且在网上...
  • try_files try_files: 例子: location / { try_files $uri $uri/ /index.php } 首先尝试打开指定path的文件,如果文件不存在,则继续打开下一个文件,如果都打不开则返回500 ...$uri:这个变量当前的请求URI

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 105,418
精华内容 42,167
关键字:

uri指的是什么