Qu'est-ce qu'un jeton d'URL ?
Définition d'une URL
Un Localisateur Uniforme de Ressource (URL) est une chaîne de caractères qu'un programme utilise pour se connecter à une ressource Internet — page web, adresse e-mail, etc. Au-delà de l'adresse de base (ex. amazon.com), une URL peut contenir un jeton (token) de données que le serveur web utilise pour vous identifier ou identifier votre session. Cela permet au serveur de fournir des informations plus sophistiquées, cohérentes et personnalisées.
Structure d'une URL
Une URL comporte plusieurs parties : la méthode d'accès, le serveur, le domaine et le nom de page. Par exemple, dans news.yahoo.com/business :
- Méthode d'accès : HTTP (Hypertext Transport Protocol)
- Nom du serveur :
news - Domaine :
yahoo.com - Page :
business(page Business de Yahoo News)
Si un point d'interrogation suit le nom de page — ex. news.google.com/nwshp?hl=en&tab=wn — les éléments qui suivent sont des paramètres que Google utilise pour afficher l'actualité (ici hl=en définit la langue sur l'anglais). Les développeurs peuvent inclure des dizaines de paramètres. Les jetons sont des données générées automatiquement par le serveur et transmises comme paramètres dans l'URL.
Programmation et pages dynamiques
De nombreux sites (forums, banques, médias, e-commerce) génèrent des pages dynamiques qui se reconfigurent pour afficher des informations personnalisées. Ces programmes reçoivent les paramètres d'URL, les décodent et génèrent la page en conséquence.
Redirection
Un programme web peut rediriger votre navigateur vers une autre page sans clic de votre part. Exemple : un site refait à neuf affiche un message puis redirige vers la nouvelle page après 5 secondes. Cette « redirection » permet à des sites partenaires de transmettre automatiquement les utilisateurs. Si vous vous connectez sur un site qui vous redirige vers un autre, le premier peut insérer un jeton dans l'URL.
Authentification
Les jetons d'URL servent à accorder des permissions d'accès à des ressources web. Quand vous vous connectez avec identifiant et mot de passe, vous accédez au site. Si ce site a un accord avec un autre, il peut vous y donner accès sans nouvelle connexion : il demande un jeton d'authentification au second serveur, qui génère un code de sécurité. Le premier site redirige votre navigateur vers le second avec ce jeton dans l'URL, vous connectant automatiquement.
