MEILLEUR SITE POUR LES DÉVELOPPEURS WEB
HTML5 Cours pour débutants

En Ua Es De

HTML Localisateurs de ressources uniformes (Uniform Resource Locators)


Une URL est un autre mot désignant une adresse Web.

Une URL peut être composée de mots (par exemple w3schools.com) ou d'une adresse IP (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 - Uniform Resource Locator

Les navigateurs Web demandent des pages aux serveurs Web à l'aide d'une URL.

Un Uniform Resource Locator (URL) est utilisé 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:

  • scheme - définit le type de service Internet (le plus courant est http ou https)
  • prefix - définit un préfixe de domaine (la valeur par défaut pour http est www)
  • domain - 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)
  • 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ème Abréviation de Utilisé pour
http Protocole de transfert hypertexte Pages Web communes. Non chiffré
https Protocole de transfert hypertexte sécurisé Pages Web sécurisées. Chiffré
ftp Protocole de transfert de fichiers Téléchargement ou chargement 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 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 "Envoyer", 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 saisie et cliquez à nouveau sur Soumettre.


Exemples d'encodage ASCII

Votre navigateur codera les entrées en fonction du jeu de caractères utilisé dans votre page.

Le jeu de caractères par défaut en HTML5 est UTF-8.

Personnage Depuis Windows-1252 Depuis 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.



Commentaires