<uri> 元素(Uri 设置)

包含指定 .NET Framework 如何处理使用统一资源标识符(URI)表示的 Web 地址的设置。

<配置><URI>

Syntax

<uri>
</uri>

特性和元素

下列各节描述了特性、子元素和父元素。

特性

没有。

子元素

元素 说明
idn 指定是否将国际化域名(IDN)分析应用于域名。
iriParsing 指定是否应用于 Uri 国际资源标识符(IRI)分析以及是否应应用 IRI 分析规则。
schemeSettings 指定如何 Uri 分析特定方案。

父元素

元素 说明
配置 包含所有命名空间的设置。

注解

uri元素包含命名空间中System.Net类使用的类成员Uri的设置。 这些设置配置对 IRI 和 IDN 的支持。

Example

Description

以下示例演示类用于 Uri 支持 IRI 分析和 IDN 名称的配置。 该示例还清除所有方案设置,然后添加对不转义 http 方案的百分比编码路径分隔符的支持。

Code

<configuration>
  <uri>
    <idn enabled="All" />
    <iriParsing enabled="true" />
    <schemeSettings>
      <clear/>
      <add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>
    </schemeSettings>
  </uri>
</configuration>

另请参阅