<uri>, élément (paramètres d’URI)
Contient les paramètres qui spécifient la façon dont .NET Framework gère les adresses web exprimées à l’aide d’URI (Uniform Resource Identifier).
<configuration>
<uri>
Syntaxe
<uri>
</uri>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Aucune.
Éléments enfants
Element | Description |
---|---|
idn | Spécifie si l’analyse de nom de domaine international (IDN) s’applique aux noms de domaine. |
iriParsing | Spécifie si l’analyse d’identificateur de ressource internationale (IRI) s’applique à Uri et si les règles d’analyse IRI doivent s’appliquer. |
schemeSettings | Spécifie la façon dont un Uri est analysé pour les schémas spécifiques. |
Éléments parents
Element | Description |
---|---|
configuration | Contient les paramètres de tous les espaces de noms. |
Notes
L’élément uri
contient les paramètres des membres de la classe Uri utilisée par les classes de l’espace de noms System.Net. Les paramètres configurent la prise en charge des IRI et des IDN.
Exemple
Description
L’exemple suivant montre une configuration utilisée par la classe Uri pour prendre en charge l’analyse IRI et les noms IDN. L’exemple efface également tous les paramètres du schéma et ajoute ensuite la prise en charge de la non-échappement des délimiteurs de chemin encodés en pourcentage pour le schéma http.
Code
<configuration>
<uri>
<idn enabled="All" />
<iriParsing enabled="true" />
<schemeSettings>
<clear/>
<add name="http" genericUriParserOptions="DontUnescapePathDotsAndSlashes"/>
</schemeSettings>
</uri>
</configuration>