Construction d'URL efficace dans .NET
.NET Path.Combine
simplifie la manipulation du chemin. Mais qu’en est-il des URL ? Bien qu'il n'existe pas d'équivalent direct, le constructeur Uri
fournit une solution propre pour combiner des URL.
Création d'URL avec le constructeur Uri
Le constructeur Uri
gère avec élégance la concaténation d'URL. Il accepte un URI de base et un URI relatif en entrée.
Syntaxe simple
La syntaxe pour combiner les URL est simple :
<code class="language-csharp">new Uri(Uri baseUri, string relativeUri)</code>
Exemple illustratif
Voyons cela en action :
<code class="language-csharp">Uri baseUri = new Uri("http://www.contoso.com"); Uri combinedUri = new Uri(baseUri, "catalog/shownew.htm");</code>
Cela crée de manière concise l'URL combinée suivante :
<code>http://www.contoso.com/catalog/shownew.htm</code>
Considérations importantes
Il est important d'être conscient que le constructeur Uri
peut ne pas toujours se comporter comme prévu dans tous les cas. Pour des explications détaillées et des approches alternatives, veuillez vous référer à la section commentaires et aux autres solutions proposées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!