包含指定 .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>