HTML Localisateurs de Ressources Uniformes
Une URL est un autre terme pour désigner une adresse web.
Une URL peut être composée de mots (par exemple, formation-ti.org) ou d'une adresse de Protocole Internet (IP) (par exemple, 192.68.20.50).
La plupart des gens saisissent le nom lorsqu'ils naviguent, car les noms sont plus faciles à retenir que les chiffres.
URL - Localisateur de Ressources Uniformes
Les navigateurs web demandent des pages aux serveurs web en utilisant une URL.
Un Localisateur de Ressources Uniformes (URL) est utilisé pour adresser un document (ou d'autres données) sur le web.
Une adresse web comme https://www.formation-ti.org/html/default.asp suit ces règles de syntaxe :
scheme://prefix.domain:port/path/filename Explication :
- scheme - définit le type de service Internet (le plus courant est http ou https )
- prefix - définit un préfixe de domaine (par défaut pour http, c'est www )
- domain - définit le nom de domaine Internet (comme formation-ti.org)
- port - définit le numéro de port à l'hôte (par défaut pour http, c'est 80 )
- path - définit un chemin sur le serveur (si omis : le répertoire racine du site)
- filename - définit le nom d'un document ou d'une ressource
Schémas d'URL Courants
Le tableau ci-dessous répertorie quelques schémas courants :
| Schéma | Abréviation pour | Utilisé pour |
|---|---|---|
| http | Protocole de Transfert Hypertexte | Pages web courantes. Non chiffrées |
| https | Protocole de Transfert Hypertexte Sécurisé | Pages web sécurisées. Chiffrées |
| ftp | Protocole de Transfert de Fichiers | Téléchargement ou téléversement de fichiers |
| file | Un fichier sur votre ordinateur |
Encodage d'URL
Les URL ne peuvent être envoyées sur Internet qu'en utilisant le jeu de caractères ASCII . Si une URL contient des caractères en dehors de l'ensemble ASCII, elle doit être convertie.
L'encodage d'URL convertit les caractères non-ASCII en un format qui peut être transmis sur Internet.
L'encodage d'URL remplace les caractères non-ASCII par un "%" suivi de chiffres hexadécimaux.
Les URL ne peuvent pas contenir d'espaces. L'encodage d'URL remplace normalement un espace par un signe plus (+) ou %20.
Essayez-le Vous-Même
Si vous cliquez sur "Soumettre", le navigateur va encoder l'URL de l'entrée avant qu'elle ne soit envoyée au serveur.
Une page sur le serveur affichera l'entrée reçue.
Essayez d'autres entrées et cliquez à nouveau sur Soumettre.
Exemples d'Encodage ASCII
Votre navigateur va encoder l'entrée selon le jeu de caractères utilisé dans votre page.
Le jeu de caractères par défaut dans HTML5 est UTF-8.
| Caractère | De Windows-1252 | De UTF-8 |
|---|---|---|
| € | %80 | %E2%82%AC |
| £ | %A3 | %C2%A3 |
| © | %A9 | %C2%A9 |
| ® | %AE | %C2%AE |
| À | %C0 | %C3%80 |
| Á | %C1 | %C3%81 |
| Â | %C2 | %C3%82 |
| Ã | %C3 | %C3%83 |
| Ä | %C4 | %C3%84 |
| Å | %C5 | %C3%85 |
Pour une référence complète de tous les encodages d'URL, visitez notre Référence d'Encodage d'URL .