다음을 통해 공유


<uri> 요소(Uri 설정)

.NET Framework에서 URI(Uniform Resource Identifier)를 사용하여 표현된 웹 주소를 처리하는 방법을 지정하는 설정을 포함합니다.

<configuration>
  <uri>

구문

<uri>  
</uri>  

특성 및 요소

다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

없음

자식 요소

요소 설명
idn IDN(Internationalized Domain Name) 구문 분석이 도메인 이름에 적용되는지 지정합니다.
iriParsing IRI(International Resource Identifier) 구문 분석이 Uri에 적용되는지와 IRI 구문 분석 규칙을 적용해야 하는지 지정합니다.
schemeSettings 특정 체계에 대해 Uri가 구문 분석되는 방법을 지정합니다.

부모 요소

요소 설명
구성 모든 네임스페이스에 대한 설정을 포함합니다.

설명

uri 요소에는 System.Net 네임스페이스의 클래스에서 사용하는 Uri 클래스의 멤버에 대한 설정이 포함되어 있습니다. 이 설정은 IRI 및 IDN에 대한 지원을 구성합니다.

예제

Description

다음 예제에서는 Uri 클래스에서 IRI 구문 분석 및 IDN 이름을 지원하는 데 사용하는 구성을 보여 줍니다. 또한 이 예제에서는 모든 스키마 설정을 지우고 http 스키마에 대해 백분율 인코딩 경로 구분 기호를 이스케이프하지 않는 기능을 지원합니다.

코드

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

참고 항목