Fonction Optimiser(PasDEffetDeBord) EncoderUniformResourceIdentifier(Schema : Nul Ou Caractere, NomDeLUtilisateur : Nul Ou Caractere, AdresseServeur : Nul Ou Caractere, Port : Entier=0,
Chemin : Nul Ou Caractere=Nul, Parametres : Nul Ou Caractere=Nul, Fragment : Nul Ou Caractere=Nul) Retourner Nul Ou Caractere;
http.mon-utilisateur de mon-utilisateur@mon-domaine.com.mon-domaine.com./chemin-a/chemin-b.mon-parametre-a=A&mon-parametre-b=B.mon-fragment.
http://mon-utilisateur@mon-domaine.com/chemin-a/chemin-b?mon-parametre-a=A&mon-parametre-b=B#mon-fragment
Principal
/*******/
Variable
/******/
Schema : Nul Ou Caractere;
NomDeLUtilisateur : Nul Ou Caractere;
AdresseServeur : Nul Ou Caractere;
Port : Entier;
Chemin : Nul Ou Caractere;
Parametres : Nul Ou Caractere;
Fragment : Nul Ou Caractere;
URI : Caractere;
Debut
...
URI=EncoderUniformResourceIdentifier(Schema,NomDeLUtilisateur,AdresseServeur,Port,Chemin,Parametres,Fragment);
/* Encode l'URI. */
...
Fin Principal
| - | - | - | - | - | - | - | - | - |