|
| Transformer une URL relative en une URL absolue |
| Iniciado por kw, 09,oct. 2020 15:51 - 3 respuestas |
| |
| | | |
|
| |
| Publicado el 09,octubre 2020 - 15:51 |
Bonjour à tous,
Est-ce qu'il existe une procédure dans Windev qui permet de transformer une URL relative en une URL absolue, ou éventuellement, l'un d'entre vous l'aurait déjà écrite ?
Le principe de la fonction est de transmettre une URL source (toujours absolue), et une URL de destination (relative), la valeur de retour est l'URL de destination en version absolue.
Cette fonction existe en python :
'http://www.foo.com/Stuff/Bob/Doc.html'
À défaut, d'une procédure toute prête, quelqu'un aurait-il une documentation complète sur tous les cases qui pourraient être rencontrés (../, /, #, ...) ?
Merci de votre aide ! |
| |
| |
| | | |
|
| | |
| |
| Publicado el 12,octubre 2020 - 16:12 |
| Je me permets de remonter ce post |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 962 mensajes |
|
| Publicado el 12,octubre 2020 - 18:20 |
hello, tu peux le faire par exemple grâce à la classe Uri de l'assemblage dotnet System. Pour cela il faut ajouter l'assemblage System DotNet à son projet. voici un exemple d'utilisation :
baseUri est un System.Uri("http://www.foo.com/Stuff/Mike/Doc.html") myUri est un System.Uri(baseUri, "../Bob/Doc.html") Trace (myUri.ToString())
Le résultat :

-- Ami calmant, J.P |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,octubre 2020 - 11:00 |
| Top ! Merci j'essaie ça ! |
| |
| |
| | | |
|
| | | | |
| | |
|