<uri> 元素(Uri 设置)

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

configuration
  <uri>

语法

<uri>  
</uri>  

特性和元素

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

特性

无。

子元素

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

父元素

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

备注

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

示例

说明

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

代码

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

另请参阅