当前位置: 首页 > 网络应用技术

URL URI不清楚?飞镖告诉您如何使用它!

时间:2023-03-06 22:46:45 网络应用技术

  如果我们想访问网站,我们需要知道本网站的地址。该网站的地址通常称为URL。他的全名是本地统一资源。那么URI是什么?

  URI的整个过程是统一的资源标识符,也称为统一资源徽标。

  URI用于标记资源,URL在网络上标记为资源,因此URL是URI的子集。

  在了解URI和URL之间的关系之后,让我们看一下URI语言的支持。

  DART为URI创建了一个名为URI的特殊类:

  URI是一个抽象类,他为URI定义了一些基本操作。它具有三个实现类别,即_uri,_datauri和_simpleuri。

  接下来,让我们看一下Dart中的URI可以做什么。

  您为什么要编码URI?

  一般而言,URI中可能会有一些特殊的字符,例如空格或中文。这些角色在传输过程中可能不会被另一方识别。因此,我们需要编码URI。

  但是对于URI中的一些特殊但有意义的角色,例如: /,:,&#,这些不需要是正义的。

  因此,我们需要一种可以统一编码和解码的方法。

  在DART中,此方法称为Encodeful()和DecoDefull():

  如果要编码所有字符,包括那些有意义的字符:/,:,&#,可以使用encodeComponent()和decodeComponent():

  URI由方案,主机,路径,碎片组成。我们可以通过URI中的这些属性分解URI:

  那么如何构建URI?我们可以使用URI的构造函数:

  DART为我们提供了非常简单的URI使用工具。

  最受欢迎的解释,最深的干货,最简单的教程,您不知道的许多技巧正在等待您发现!

  欢迎注意我的公共帐户:“程序的事情”,了解技术并更好地了解您!