精华内容
下载资源
问答
  • URL规范 举例解释

    千次阅读 2017-10-30 11:12:02
    http://username:password@host:8080/directory/file?query#fragment 协议 Scheme  http 用户名密码 User Info  username:password 主机名 Host

    http://username:password@host:8080/directory/file?query#fragment

    协议     http

    用户名密码   username:password
    主机名  host
    端口  8080
    访问路径   /directory/file
    查询字段 query

    片段    fragment


    官方文档

    http://cs.szpt.edu.cn/android/reference/java/net/URI.html

    展开全文
  • URL表示举例

    2010-08-28 10:27:56
    URL的规范定义RFC 2396 其中在J2ME开发时,涉及到Connector.open(url) 下面列举这些url的例子: 清单 1. 调用基于 HTTP 的通信Connection conn = Connector.open(http://www.yahoo.com);清单 2. 调用基于流的套接...

    URL的规范定义RFC 2396

    其中在J2ME开发时,涉及到Connector.open(url)

    下面列举这些url的例子:

    清单 1. 调用基于 HTTP 的通信
    Connection conn = Connector.open(http://www.yahoo.com);
    清单 2. 调用基于流的套接字通信
    Connection conn = Connector.open("socket://localhost:9000");
    清单 3. 调用基于数据报的套接字通信
    Connection conn = Connector.open("datagram://:9000");
    清单 4. 调用串口通信
    Connection conn = Connector.open("comm:0;baudrate=9000");
    清单 5. 调用文件 I/O 通信
    file:///root1//work/packet.xml  模拟器调试
    file:///SD//packet.xml        访问SD卡

    展开全文
  • URL和URI的详细区分(带实例)

    万次阅读 2015-10-08 18:10:01
    这段时间写android的时候用到了URL和URI,有点分不清楚,于是做了一个系统性的学习。在这里将自己的学习笔记粘贴出来,希望对大家有帮助。 1)Java类库里有两个对应的类java.net.URL和java.net.URI,官方的定义分别...

    1说明:

    这段时间写android的时候用到了URLURI,有点分不清楚,于是做了一个系统性的学习。在这里将自己的学习笔记粘贴出来,希望对大家有帮助。

    1)Java类库里有两个对应的类java.net.URL和java.net.URI,官方的定义分别如下:

    (URL)A Uniform Resource Locator thatidentifies the location of an Internet resource as specified by RFC 1738.(统一资源定位符用于标示网络资源的位置)

    (URI,统一资源标识符)A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC 2396.(统一资源标识符用于标示一个抽象或者物理资源)

    2)也就是说URI是以一种抽象的,高层次概念定义统一资源标识,而URL则是具体的资源标识的方式。URL是一种URI。

    3)URL,URI具体定义方式(来自android官方文档)


    URL的格式一般由下列三部分组成:

    第一部分是协议(或称为服务方式);

    第二部分是存有该资源的主机IP地址(有时也包括端口号);

    第三部分是主机资源的具体地址。

    URI一般由三部分组成:

    访问资源的命名机制。

    存放资源的主机名。

    资源自身的名称,由路径表示。

    4)在Java的URI中,一个URI实例可以代表绝对的,也可以是相对的,只要它符合URI的语法规则。而URL类则不仅符合语义,还包含了定位该资源的信息,因此它不能是相对的,schema(protocol)必须被指定。

    2举例:

    1) 大家平常用图片的时候。到底是imgUrl好呢,还是imgUri好?显然,如果说imgUrl是肯定没问题的,因为即使它实际上是url,那它也是uri的一种。那么用imgUri

    有没有问题呢?此时则要看它的可能取值,如果是绝对路径,能够定位的,那么用imgUri是没问题的,而如果是相对路径,那还是不要用ImgUri的好。总之,用imgUrl是肯定没问题的,而用imgUri则要视实际情况而定。

    2)StringHttpServletRequest.getRequestURI();和StringBufferHttpServletRequest.getRequestURL();返回的内容有何不同?为什么会如此?

    从HttpServletRequest的javadoc中可以看出,getRequestURI返回一个String,“the part of this request’s URL from theprotocol name up to the query string in the first line of the HTTP request”,比如“POST/some/path.html?a=b HTTP/1.1”,则返回的值为”/some/path.html”。现在可以明白为什么是getRequestURI而不是getRequestURL了,因为此处返回的是相对的路径。而getRequestURL返回一个StringBuffer,“The returned URL contains a protocol, server name, port number, andserver path, but it does not include query string parameters.”,完整的请求资源路径,不包括querystring。

    3) URL示例

    文件的URL:用URL表示文件时,服务器方式用file表示,后面要有主机IP地址、文件的存取路径(即目录)和文件名等信息。有时可以省略目录和文件名,但“/”符号不能省略。

    例(3.1):file://ftp.linkwan.com/pub/files/foobar.txt

     

    代表存放主机ftp.linkwan.com上的pub/files/目录下的一个文件,文件名是foobar.txt。

     

    例(3.2):file://ftp.linkwan.com/pub

     

    代表主机ftp.linkwan.com上的目录/pub。

     

    例(3.3):file://ftp.linkwan.com/

     

    代表主机ftp.linkwan.com上的根目录。

     

    例(3.4):http://homepage.yesky.com/175/2603675.shtml

    HTTP的URL:使用超级文本传输协议HTTP,提供超级文本信息服务的资源。

    其计算机域名为homepage.yesky.com。超级文本文件(文件类型为.shtml)是在目录/175下的2603675.shtml。这是天极网的一台计算机。

    4) 统一资源定位器(URL)指的是Internet文件在网上的地址。好比一个街道在城市地理上地址。URL使用数字和字母按一定顺序排列以确定一个地址。比如,要是有一个人的地址是:

    510665 广州市天河科韵路18号 梁大头

    你会想到,梁大头是一个人名,他住在广州市天河科韵路18号,邮政编码是510665。


    3:总结

    参考了的网站:

    http://www.cnblogs.com/gaojing/archive/2012/02/04/2413626.html

    http://blog.csdn.net/niuox/article/details/7312843

    http://cs.szpt.edu.cn/android/reference/java/net/URI.html (官方)

    http://cs.szpt.edu.cn/android/reference/java/net/URL.html (官方)

    http://www.cnblogs.com/devinzhang/archive/2012/01/08/2316443.html

    展开全文
  • URL地址格式有哪些?

    千次阅读 2020-05-01 21:44:15
    URL地址格式有哪些 传统的URL Restful形式的URL 1. GET参数传递-传统URL 传统的URL中,是用?把参数拼接在URL地址后面随请求发送到服务器。 例:假设我们要请求用户id为123的用户数据 // axios get请求传参 axios...

    URL地址格式有哪些

    • 传统的URL
    • Restful形式的URL

    1. GET参数传递-传统URL

    传统的URL中,是用把参数拼接在URL地址后面随请求发送到服务器。

    例:假设我们要请求用户id123的用户数据

    // axios get请求传参
     axios.get('http://localhost:3000/axios?id=123').then(function(ret){
       console.log(ret.data)
     })
    

    下面是服务器端处理传统URL对应请求的代码

    app.get('/axios', (req, res) => {
      res.send('axios get 传递参数' + req.query.id)
    })
    

    2. GET参数传递-Restful形式的URL

    这里同样是请求用户id123的用户数据。对于什么是Restful形式的URL,等下详细介绍。

    // axios get请求传参
     axios.get('http://localhost:3000/axios/123').then(function(ret){
        console.log(ret.data)
     })
    

    下面是服务器端处理Restful形式的URL对应请求的代码

    app.get('/axios/:id', (req, res) => {
      res.send('axios get (Restful) 传递参数' + req.params.id)
    })
    

    从上面例子可以看到,不同格式的URL有不同的处理方式,这点要注意。从直观的角度显然Restful形式的URL似乎更加直观的反应了我们需要的资源,下面简单说说RESTful 架构。

    RESTful 架构

    1. 什么是REST

    REST指的是一组架构约束条件和原则。" 如果一个架构符合REST的约束条件和原则,我们就称它为RESTful架构。

    REST本身并没有创造新的技术、组件或服务,而隐藏在RESTful背后的理念就是使用Web的现有特征和能力, 更好地使用现有Web标准中的一些准则和约束。虽然REST本身受Web技术的影响很深, 但是理论上REST架构风格并不是绑定在HTTP上,只不过目前HTTP是唯一与REST相关的实例。 所以我们这里描述的REST也是通过HTTP实现的REST。

    2. 理解RESTful

    要理解RESTful架构,需要理解Representational State Transfer这个词组到底是什么意思,它的每一个词都有些什么涵义。

    下面我们结合REST原则,围绕资源展开讨论,从资源的定义、获取、表述、关联、状态变迁等角度,列举一些关键概念并加以解释。

    • 资源与URI
    • 统一资源接口
    • 资源的表述
    • 资源的链接
    • 状态的转移

    2. 1 资源与URI

    REST全称是表述性状态转移,那究竟指的是什么的表述? 其实指的就是资源。任何事物,只要有被引用到的必要,它就是一个资源。资源可以是实体(例如手机号码),也可以只是一个抽象概念(例如价值) 。

    要让一个资源可以被识别,需要有个唯一标识,在Web中这个唯一标识就是URI(Uniform Resource Identifier)。

    URI既可以看成是资源的地址,也可以看成是资源的名称。如果某些信息没有使用URI来表示,那它就不能算是一个资源, 只能算是资源的一些信息而已。URI的设计应该遵循可寻址性原则,具有自描述性,需要在形式上给人以直觉上的关联。

    URI设计上的一些技巧:

    • 使用_或-来让URI可读性更好
      曾经Web上的URI都是冰冷的数字或者无意义的字符串,但现在越来越多的网站使用_或-来分隔一些单词,让URI看上去更为人性化。
    • 使用/来表示资源的层级关系
    • 使用?用来过滤资源
      很多人只是把?简单的当做是参数的传递,很容易造成URI过于复杂、难以理解。可以把?用于对资源的过滤
    • ,或;可以用来表示同级资源的关系
      有时候我们需要表示同级资源的关系时,可以使用,或;来进行分割。

    2. 2 统一资源接口

    RESTful架构应该遵循统一接口原则,统一接口包含了一组受限的预定义的操作,不论什么样的资源,都是通过使用相同的接口进行资源的访问。接口应该使用标准的HTTP方法如GET,PUT和POST,并遵循这些方法的语义。

    如果按照HTTP方法的语义来暴露资源,那么接口将会拥有安全性和幂等性的特性,例如GET和HEAD请求都是安全的, 无论请求多少次,都不会改变服务器状态。而GET、HEAD、PUT和DELETE请求都是幂等的,无论对资源操作多少次, 结果总是一样的,后面的请求并不会产生比第一次更多的影响。

    2. 3 资源的表述

    上面提到,客户端通过HTTP方法可以获取资源,是吧? 不,确切的说,客户端获取的只是资源的表述而已。 资源在外界的具体呈现,可以有多种表述(或成为表现、表示)形式,在客户端和服务端之间传送的也是资源的表述,而不是资源本身。

    实践上常见的设计:

    在URI里边带上版本号,有些API在URI里边带上版本号,例如:

    http://api.example.com/1.0/foo
    http://api.example.com/1.2/foo
    http://api.example.com/2.0/foo
    

    如果我们把版本号理解成资源的不同表述形式的话,就应该只是用一个URL,并通过Accept头部来区分

    上面只是简单记录,详细可以查看RESTful 架构详解,或自行查阅相关资料。

    展开全文
  • 什么是URL

    千次阅读 多人点赞 2019-04-27 03:28:00
    URL(Uniform Resource Locator)的意思是统一资源定位符,是用于完整地描述Internet上网页和其他资源的地址的一种标识方法,也被称为"网址"。 tip:在Internet上所有资源都有一个独一无二的URL地址,我们可以通过在字...
  • 一个URL地址的组成结构

    千次阅读 2019-12-27 10:44:33
    URL的组成 包括:协议部分、端口部分、虚拟目录部分、文件名部分、参数部分、锚部分 1⃣️协议部分:如http、https、ftp都属于协议部分 2⃣️域名部分:如www.xiaomi.com,也可以使用ip地址作为域名使用 3⃣️...
  • url地址格式的小结

    千次阅读 2017-05-04 17:54:50
    在WWW上,每一信息资源都有统一且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,即网络地址URL由三部分组成:资源类型、存放资源的主机域名、资源...
  • URI和URL的区别,请举例说明。

    千次阅读 2016-08-25 09:17:14
    URI和URL的区别,请举例说明。  分享| 2013-01-30 15:44kuer200906 | 浏览 26479 次  网络 希望能分别写出一个标准的URI和标准的URL 谁能分别写出一个标准的URI和标准的URL 专业回答 ...
  • URL详解

    万次阅读 多人点赞 2017-04-05 20:07:36
    一:URL举例 就以下面这个URL为例,介绍下普通URL的各部分组成 http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name 从上面的URL可以看出,一个完整的URL包括以下几部分: 1....
  • URL的完整格式

    万次阅读 2018-01-03 20:47:45
    url是什么? url是( Uniform Resource Locator )统一资源定位符的缩写。 完整格式&语法 scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment] ...(通常为域名,有时为IP地址
  • 第一种方法:Apache环境中如果要将URL地址重写,正则表达式是最基本的要求,但对于一般的URL地址来说,基本的匹配就能实现我们大部分要求,因此除非 是非常特殊的URL地址,但这不是我要讨论的范围,简单几招学会...
  • 本文记录了在IIS8下安装和使用URL Rewrite插件的步骤,详细举例说明如何使用URL重写工具实现301重定向的功能
  • 使用js修改url地址参数

    千次阅读 2019-04-18 23:07:16
    该方法可以修改url的参数。 例如将  www.baidu.com 修改为  www.baidu.com?name=123 操作为:  window.location.href = changeURLArg(window.location.href,'name',123) function changeURLArg(url,...
  • 在你拿到数据所在的url地址之后,发送网络请求时,请求的url中包含两种地址参数:查询参数和请求参数。 Python爬虫、数据分析、网站开发等案例教程视频免费在线观看 https://space.bilibili.com/523606542 ...
  • 绝对URL用于表示Internet中特定文件所需要的全部内容,相对URL只适合同名网页链接下的其他目录,下面为举例为大家介绍下子目录、父目录、根目录如何理解,对此有疑惑的朋友可以参考下
  • 前端基础——URL详解

    千次阅读 2020-11-23 21:55:19
    一:URL举例 就以下面这个URL为例,介绍下普通URL的各部分组成 http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name 从上面的URL可以看出,一个完整的URL包括以下几部分: ...
  • 什么是绝对URL、相对URL

    千次阅读 2017-03-03 07:44:49
    例如我们经常浏览网站看到的每一个网页或图片---都具有唯一的URL,即通过URL地址可以成功的访问到。且这些URL地址都是唯一的。 如果想在网上想访问某个页面的时候,可以直接在浏览器中输入URL地址,例如你想中的...
  • url格式组成部分详解

    2021-05-18 00:01:34
    在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位器),它是WWW的统一资源定位标志,就是指网络地址URL由三部分组成:资源类型、存放资源的主机域名、...
  • URL格式

    万次阅读 2017-11-18 12:25:44
    参考了百度百科,说一下URL同志的格式问题:URL的定义:在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位符),它是WWW的统一资源定位标志,就是指网络...
  • URL格式解析

    万次阅读 2015-11-04 14:52:34
    一、URL格式 http:\\host[:port][abs_path][:parameters][?query]#fragment 例如:http://www.imailtone.com:80/WebApplication1/WebForm1.aspx?name=tom&;age=20#resume http表示要通过HTTP协议来定位...
  • URl和URI 通俗的例子

    千次阅读 2019-05-08 10:54:01
    统一资源标志符URI就是在某一规则下能把一个资源独一无二地标识出来。 拿人做例子,假设这个世界上所有人的...那统一资源定位符URL是什么呢。也拿人做例子然后跟HTTP的URL做类比,就可以有: 动物住址协议://地球...
  • URL叫做统一资源空位符,全称叫(Uinform Resource Locator),我们可以简单的将它理解为一个输入在浏览器地址栏中的网址 2.URL的基本格式: 下边我画了一张图,结合这张图给大家详细介绍: 结合上图我们来分析URL的...
  • 动态URL、静态URl、伪静态URL概念 及区别

    千次阅读 多人点赞 2019-04-16 13:29:22
    我们说url的动态、静态、伪静态三种形式,其实从严格分类上来说,伪静态也是动态的一种,只是表现形式为静态。 参考:https://bk.likinming.com/post-2674.html 动态URl 动态页面的特征 1、以ASP、PHP、JSP、ASP...
  • flash中会将“&”符号当分隔符处理,这样URL地址就变得不完整了,解决方法是将URL中的“&”改成“%26”即可。  举例:test.swf?title=yourname&add=youradd改为:test.swf?title=yourname%26add=youradd
  • php url传递参数的两种方式

    千次阅读 2021-03-23 12:04:09
    phpurl传递参数的两种方式(2011-08-13 20:42:13)...$url_page = parse_url($url);$url = $_SERVER["REQUEST_URI"];$url_page = parse_url($url);php 传参数,有两种方式GET 和POST,1. url里面的参数传递,php get参...
  • 通常的解释是在访问代理的时候使用绝对的URL,不经过代理的时候使用的是相对的URL,我查看了RFC2616,发现如下解释: If a proxy receives a host name which is not a fully qualified domain name, it MAY add ...
  • URI和URL的区别

    万次阅读 2018-08-01 23:56:46
    1.URL是全球资源定位符的英文所写,您平时上网时在IE浏览器中输入的那个地址就是URL。比方:网易http://www.163.com就是一个URL。 2.URI是Web上可用的每种资源-HTML文档、图像、视频片段、程序,由一个通过通用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 141,585
精华内容 56,634
关键字:

url地址举例