|
|
|
|
|
URLExtraitChemin (Fonction) En anglais : URLExtractPath Renvoie les différents éléments d'une URL : protocole, utilisateur, mot de passe, domaine, port, chemin de la ressource, nom de la ressource, extension de la ressource, requête et fragment. // Récupération du chemin complet de la ressource de l'URL Ressource = URLExtraitChemin(... "http://user1:mdpuser1@www.site.com:80/images/image.gif", ... urlCheminRessource + urlNomRessource + urlExtensionRessource) // Ressource = "/images/image.gif" // Récupération de l'adresse du serveur lsServeur = URLExtraitChemin(... "http://user1:mdpuser1@www.site.com:80/images/image.gif", ... urlProtocole + urlDomaine + urlPort) // lsServeur = "http://www.site.com:80" // Test si l'adresse répond // httpRequête(lsServeur) Syntaxe
<Résultat> = URLExtraitChemin(<URL> , <Portion à  extraire>)
<Résultat> : Chaîne de caractères - Portion de l'URL demandée.
- Chaîne vide ("") en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<URL> : Chaîne de caractères URL complète ou relative à manipuler. <Portion à extraire> : Constante ou combinaison de constantes de type Entier Portion de l'URL à extraire :
| | urlCheminRessource | Chemin de la ressource de l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "/pages/". | urlDomaine | Domaine de l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "www.site.com". | urlExtensionRessource | Extension de la ressource dans l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à ".htm". | urlFragment | Fragment de l'URL (ancre dans un document). Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "partie1". | urlMotDePasse | Mot de passe de l'utilisateur dans l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "mdpuser1". | urlNomRessource | Nom de la ressource de l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "page1". | urlPort | Port de l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "80". | urlProtocole | Protocole de l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "http". | urlRequête | Requête de l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "id=5". | urlUtilisateur | Nom de l'utilisateur dans l'URL. Exemple : pour l'URL suivante "http://user1:mdpuser1@www.site.com:80/pages/page1.htm?id=5#partie1", correspond à "user1". |
Classification Métier / UI : Code métier Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|