Path.Combine pour les URLs ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Path.Combine pour les URLs ?

Message par ForumBot »

Path.Combine pour les URLs ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Path.Combine pour les URLs ?

Message par ayi »

Il y a un commentaire de Todd Menier ci-dessus indiquant que Flurl inclut un Url.Combine.


Plus de détails :


Url.Combine est essentiellement un Path.Combine pour les URLs, garantissant un

et un seul caractère séparateur entre les parties :


var url = Url.Combine(
"http://MyUrl.com/",
"/too/", "/many/", "/slashes/",
"too", "few?",
"x=1", "y=2"
// result: "http://www.MyUrl.com/too/many/slashes/too/few?x=1&y=2"


Obtenez Flurl.Http sur NuGet :


PM> Install-Package Flurl.Http


Ou obtenez le constructeur d’URL autonome sans les fonctionnalités HTTP :


PM> Install-Package Flurl

Répondre

Revenir à « .NET & C# »