Un URL est l'abréviation de l'anglais «Uniform Resource Locator», soit la description complète de l'emplacement d'une ressource sur un réseau défini selon la norme RFC 1738.
Il très largement utiliser sur l'Internet afin de consulter et transférer des fichiers ou des pages Web. Grâce à se méthode d'adressage, il est possible de localiser préciser l'adresse d'une page Web par exemple.
Voici le format d'un URL:
schema://utilisateur:motdepasse@machine:port/chemin?parametres#ancre |
Voici la signification de chacun des champs :
Champs | Description | |
---|---|---|
schema | Ce champ permet d'indiquer le protocole: | |
Valeur | Description | |
file | Cette valeur permet d'indiquer un nom de fichier sur l'hôte. | |
ftp | Cette valeur permet d'indiquer un protocole «ftp» pour le transfert de fichiers. | |
gopher | Cette valeur permet d'indiquer un protocole «gopher». | |
http | Cette valeur permet d'indiquer un protocole «http» sécurisé pour les pages Web. | |
https | Cette valeur permet d'indiquer un protocole «http» pour les pages Web. | |
mailto | Cette valeur permet d'indiquer l'envoi de courriel. | |
news | Cette valeur permet d'indiquer les nouvelles USENET. | |
nntp | Cette valeur permet d'indiquer les nouvelles USENET avec un accès NNTP. | |
prospero | Cette valeur permet d'indiquer le service de répertoire Prospero. | |
wais | Cette valeur permet d'indiquer un protocole de base de données de recherche «wais» (Wide Area Information Servers). | |
telnet | Cette valeur permet d'indiquer un protocole «telnet». | |
... | ... | |
utilisateur | Ce champ permet d'indiquer le nom de l'utilisateur voulant s'authentifier. | |
motdepasse | Ce champ permet d'indiquer le mot de passe de l'utilisateur voulant s'authentifier. | |
machine | Ce champ permet d'indiquer l'adresse IP ou le nom de domaine du serveur. Voici les adresses et les IP les plus communs : | |
Valeur | Description | |
127.0.0.1 | Cette adresse IP permet d'indiquer la machine locale. | |
localhost | Cette adresse IP permet d'indiquer la machine locale. | |
gladir.com | Ce nom de domaine permet d'indiquer l'adresse du site Web des «Gladir.com» (Grand Livre Aidant D'Informatique & Recherche). | |
google.ca | Ce nom de domaine permet d'indiquer le moteur de recherche «Google». | |
... | ... | |
port | Ce champ permet d'indiquer le numéro du port. Voici les ports les plus communs : | |
Port | Description | |
1 | Ce port est utilisé pour les services multiplexe. | |
2 | Ce port est utilisé pour les utilitaires de gestion. | |
3 | Ce port est utilisé pour les processus de compression. | |
5 | Ce port est utilisé pour les entrées de tâches à distance. | |
7 | Ce port est utilisé pour la transmission «Echo». | |
9 | Ce port est utilisé pour les signaux de «Discard». | |
11 | Ce port est utilisé pour les utilisateurs actif. | |
13 | Ce port est utilisé pour le protocole DAYTIME afin de permettre la synchronisation de la date et de l'heure (RFC 867). | |
17 | Ce port est utilisé pour le protocole QOTD (Quote Of The Day). | |
18 | Ce port est utilisé pour le protocole d'envoi de message. | |
19 | Ce port est utilisé pour le protocole de génération de caractères. | |
20 | Ce port est utilisé par le protocole FTP pour le transfert des données. | |
21 | Ce port est utilisé par le protocole FTP pour le contrôle des transferts. | |
22 | Ce port est utilisé par le protocole SSH (Secure Shell). | |
23 | Ce port est utilisé par le protocole de communication de texte encrypté Telnet. | |
25 | Ce port est utilisé par le protocole SMTP pour l'envoi de courriel. Voir Références des protocoles réseau - SMTP (Simple Mail Transfer Protocol). | |
35 | Ce port est utilisé par le protocole serveur d'imprimante privée. | |
37 | Ce port est utilisé par le protocole de temps TIME. | |
39 | Ce port est utilisé par le protocole RLP (Resource Location Protocol) afin de déterminer l'emplacement des services de haut niveau des hôtes d'un réseau. | |
41 | Ce port est utilisé par le protocole Graphics. | |
42 | Ce port est utilisé par le protocole ARPA Host Name Server pour les noms de serveur ou le protocole WINS. | |
43 | Ce port est utilisé par le protocole WHOIS. | |
53 | Ce port est utilisé par le protocole DNS (Domain Name Server) pour la reconnaissance des noms de domaine. | |
57 | Ce port est utilisé par le protocole de courrier MTP (Mail Transfer Protocol). | |
58 | Ce port est utilisé par le protocole de courrier XNS (Xerox Network Services). | |
66 | Ce port est utilisé par le protocole SQL*NET de la base de données Oracle. | |
70 | Ce port est utilisé par le protocole Gopher. | |
79 | Ce port est utilisé par le protocole Finger. | |
80 | Ce port est utilisé par le protocole HTTP pour le World Wide Web. | |
109 | Ce port est utilisé par le protocole POP2 pour la réception de courriel. | |
110 | Ce port est utilisé par le protocole POP3 pour la réception de courriel. | |
111 | Ce port est utilisé par l'appel de procédure à distance de Sun Microsystems. | |
137 à 139 | Ces ports sont utilisés pour la NetBIOS. | |
587 | Ce port est utilisé par le protocole SMTP pour l'envoi de courriel. Voir Références des protocoles réseaux - SMTP (Simple Mail Transfer Protocol). | |
999 | Ce port est utilisé pour la communication avec une base de données ScimoreDB. | |
1214 | Ce port est utilisé pour le logiciel de partage de fichiers de poste-à-poste de Kazaa. | |
1270 | Ce port est utilisé pour le SCOM (System Center Operations Manager) de Microsoft. | |
1293 | Ce port est utilisé par le protocole IPSec (Internet Protocol Security). | |
1431 | Ce port est utilisé par le protocole RGTP (Reverse Gossip Transport Protocol). | |
1433 | Ce port est utilisé pour le serveur de la base de données SQL Server. | |
1434 | Ce port est utilisé pour le moniteur de la base de données SQL Server. | |
1512 | Ce port est utilisé pour le WINS (Microsoft Windows Internet Name Service). | |
1521 | Ce port est utilisé pour la base de données Oracle pour ses anciens Listener lors de ses connexions clients non sécurisées. | |
1547 | Ce port est utilisé pour le logiciel Laplink pour la transmission de ses fichiers. | |
1723 | Ce port est utilisé pour les réseaux privés virtuels VPN (Virtual Private Network). | |
1755 | Ce port est utilisé pour les flux de données MMS (Microsoft Media Services). | |
1812 | Ce port est utilisé pour le protocole d'authentification RADIUS. | |
1813 | Ce port est utilisé pour le protocole de compte RADIUS. | |
1863 | Ce port est utilisé pour le protocole MSNP (Microsoft Notification Protocol) pour sa messagerie .NET et des clients de messageries instantanées. | |
1900 | Ce port est utilisé pour le protocole SSDP (Simple Service Discovery Protocol) pour l'activation de périphériques UPnP. | |
1920 | Ce port est utilisé pour la console de moniteur IBM Tivoli (https). | |
1935 | Ce port est utilisé pour le protocole RTMP (Flash Real Time Messaging Protocol) d'Adobe Systems Macromedia. | |
1985 | Ce port est utilisé pour le protocole HSRP (Hot Standby Router Protocol) de Cisco. | |
2000 | Ce port est utilisé pour le protocole SCCP (Skinny Call Control Protocol) de Cisco. | |
2056 | Ce port est utilisé pour la communication avec le jeu multijoueur Civilization 4. | |
2073 | Ce port est utilisé pour la communication avec une base de données DataReel. | |
2104 à 2106 | Ces ports sont utilisés pour la communication avec le jeu multijoueur City of Heros ou City of Villans. | |
2219 | Ce port est utilisé pour le protocole NetIQ NCAP. | |
2301 | Ce port est utilisé pour le gestionnaire de système redirection au port 2381 de HP. | |
2302 | Ce port est utilisé pour la communication avec le jeu multijoueur ArmA ou Halo: Combat Evolved. | |
2420 | Ce port est utilisé pour l'accès à distance Westell. | |
2427 | Ce port est utilisé pour le protocole MGCP (Media Gateway Control Protocol) de Cisco. | |
2483 | Ce port est utilisé pour la base de données Oracle pour son Listener lors de ses connexions clients non sécurisées. | |
3306 | Ce port est utilisé pour la communication avec une base de données MySQL. | |
3389 | Ce port est utilisé pour le protocole par la connexion à distance des systèmes d'exploitation Windows (Serveur de terminal Microsoft). | |
3724 | Ce port est utilisé pour la communication avec les jeux Blizzard Entertainment comme World of Warcraft. | |
3978 | Ce port est utilisé pour la communication avec le jeu OpenTTD pour la liste des serveurs maitre. | |
3979 | Ce port est utilisé pour la communication avec le jeu OpenTTD. | |
4000 | Ce port est utilisé pour la communication avec le jeu Diablo II. | |
4116 | Ce port est utilisé pour le protocole Smartcard-TLS. | |
4321 | Ce port ait utilisé par le protocole RWhois lequel permet de demander les informations précises sur un client d'un fournisseur d'accès à Internet. Voir Technologie - Réseautique - Référence des adresses de serveurs «rwhois». | |
5121 | Ce port est utilisé pour la communication avec le jeu Neverwinter Nights. | |
5432 | Ce port est utilisé pour la communication avec une base de données PostgreSQL. | |
5984 | Ce port est utilisé pour la communication avec une base de données CouchDB. | |
6112 | Ce port est utilisé pour la communication avec les jeux Blizzard Entertainment comme World of Warcraft. | |
6881 à 6999 | Ces ports sont utilisés pour la communication avec les jeux Blizzard Entertainment comme World of Warcraft. | |
6994 | Ce port est utilisé pour la communication avec le jeu City of Heros ou City of Villans. | |
7000 à 7100 | Ces ports sont utilisés pour la communication avec le jeu City of Heros ou City of Villans. | |
19813 | Ce port est utilisé pour la communication avec une base de données 4D. | |
31457 | Ce port est utilisé pour la communication avec le jeu multijoueur en ligne TetriNET, soit un jeu Tetris en ligne. | |
... | ... | |
chemin | Ce champ permet d'indiquer le chemin de répertoire afin d'arriver à la ressource. | |
parametres | Ce champ permet d'indiquer la liste des paramètres passés à la page. | |
ancre | Ce champ permet d'indiquer l'ancre sur la page Web. |
Voici une liste des caractères les plus communs pour l'encodage d'URL :
Caractère | Encodage |
---|---|
Tabulation | %09 |
Espace | %20 |
! | %21 |
" | %22 |
# | %23 |
$ | %24 |
% | %25 |
& | %26 |
( | %28 |
) | %29 |
+ | %2B |
, | %2C |
. | %2E |
/ | %2F |
: | %3A |
; | %3B |
< | %3C |
= | %3D |
> | %3E |
? | %3F |
@ | %40 |
[ | %5B |
\ | %5C |
] | %5D |
^ | %5E |
' | %60 |
{ | %7B |
| | %7C |
} | %7D |
~ | %7E |
Dernière mise à jour: Lundi, le 22 août 2011