Localisateurs de ressources uniformes HTML
Une URL est un autre mot pour une adresse Web.
Une URL peut être composée de mots (par exemple, w3schools.com) ou d'une adresse IP (Internet Protocol) (par exemple, 192.68.20.50).
La plupart des gens saisissent le nom lorsqu'ils surfent, car les noms sont plus faciles à retenir que les chiffres.
URL - Localisateur de ressources uniformes
Les navigateurs Web demandent des pages aux serveurs Web à l'aide d'une URL.
Une URL (Uniform Resource Locator) est utilisée pour adresser un document (ou d'autres données) sur le Web.
Une adresse Web telle que https://www.w3schools.com/html/default.asp suit ces règles de syntaxe :
scheme://prefix.domain:port/path/filename
Explication:
- schéma - définit le type de service Internet (le plus courant est http ou https )
- préfixe - définit un préfixe de domaine (par défaut pour http est www )
- domaine - définit le nom de domaine Internet (comme w3schools.com)
- port - définit le numéro de port sur l'hôte (la valeur par défaut pour http est 80 )
- chemin - définit un chemin sur le serveur (si omis : le répertoire racine du site)
- nom de fichier - définit le nom d'un document ou d'une ressource
Schémas d'URL courants
Le tableau ci-dessous répertorie certains schémas courants :
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Common web pages. Not encrypted |
https | Secure HyperText Transfer Protocol | Secure web pages. Encrypted |
ftp | File Transfer Protocol | Downloading or uploading files |
file | A file on your computer |
Encodage d'URL
Les URL ne peuvent être envoyées que sur Internet à l'aide du jeu de caractères ASCII . Si une URL contient des caractères en dehors du jeu ASCII, l'URL doit être convertie.
Le codage d'URL convertit les caractères non ASCII dans un format pouvant ê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 encodera 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 une autre entrée et cliquez à nouveau sur Soumettre.
Exemples de codage ASCII
Votre navigateur encodera 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.
Character | From Windows-1252 | From 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 .