Que signifie l’acronyme URL ?
Uniform Resource Locator
De quelle famille fait partie les URLs ?
Fait partie de la famille des URI (identificateurs Uniformes de Ressource).
A quoi sert une URLs ?
Elle sert à localiser et accéder à des ressources (page web, image, fichier, API, etc.).
Quelle est la structure d’une URL ?
schéma://utilisateur:motdepasse@hote:port/chemin?paramêtre-requete#fragment
Schéma/Protocole : méthode d’accès à la ressource (http, https, ftp, …)
Identifiant utilisateur : infos de connexion éventuelles (user:pass@)
Hôte et port : serveur qui héberge la ressource (domaine ou adresse IP) et numéro optionnel précisant la porte d’accès au service (par défaut 80 pour HTTP, 443 pur HTTPS)
Chemin (Path) : emplacement exact de la ressource sur le serveur
Paramêtre de requête (Query) : données supplémentaires transmises au serveur sous forme clé=valeur
Fragment (Hash) : pointeur vers une partie spécifique de la ressource (ex: section dans page HTML)
En quoi consiste le protocole ?
Il définit comment communiquer avec la ressource.
Il est placé au début de l’URL, suivi de ://
exemples courants :
- http / https : pages web
- ftp : transfert de fichier
- mailto : envoi d’email
Deeplinking : protocole personnalisé permettant d’ouvrir directement une app ou une page interne
En quoi consiste l’hôte et quelle est sa structure ?
Il identifie le serveur qui héberge la ressource.
Souvent exprimé par un nom de domaine ou une adresse IP.
Structure du nom de domaine :
- TLD (Top-Level Domain) : .com, .fr
- Domaine : partie principale
- sous-domaine (optionnel) : www., api.
A quoi sert le DNS ?
Le DNS (Domain Name System) transforme le nom de domaine en adresse IP du serveur.