<idn> 元素 (Uri 設定)

包含設定,指定.NET Framework如何處理使用統一資源識別項表示的網址 (URI) 。

<設定>
  <uri>

Syntax

<uri>  
</uri>  

屬性和項目

下列章節說明屬性、子元素和父元素。

屬性

無。

子元素

Element 說明
idn 指定是否要對網域名稱套用國際化網域名稱 (IDN) 剖析。
iriParsing 指定是否套用國際資源識別碼 (IRI) 剖析至 Uri,以及是否套用 IRI 剖析規則。
schemeSettings 指定如何針對特定配置剖析 Uri

父項目

Element 說明
設定 包含所有命名空間設定。

備註

uri 元素包含 Uri 類別成員的設定,可供 System.Net 命名空間的類別使用。 這些設定會針對 IRI 與 IDN 設定支援。

範例

描述

下列範例顯示 Uri 類別所用的設定,以便支援 IRI 剖析與 IDN 名稱。 此範例也會清除所有配置設定,然後添加針對不逸出 HTTP 配置的百分比編碼路徑分隔符號的支援。

程式碼

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

另請參閱