Anatomie d’une URL
Lorsqu’on clique sur un lien, beaucoup de choses se passent en coulisses et c’est ce que nous allons voir en décortiquant une URL.

| Partie | Valeur | Rôle |
|---|---|---|
| Protocole | https:// | Règles d’échange ; le « s » indique une connexion chiffrée |
| Sous-domaine | www | Service précis du domaine (ici, le site Web) |
| Nom de domaine | bloomberg | Nom réservé par l’entreprise |
| Extension | .com | Domaine de premier niveau, générique (commercial) |
| Chemin | /features/…/ | Emplacement de la page sur le serveur |
Paramètre accessToken | ?accessToken=… | Information envoyée au serveur : ici, un jeton JWT |
Le paramètre accessToken et son jeton JWT
Parmi les particularités d’une URL, il y a le fait de lui passer des paramètres afin de nous rendre une page spécifique. Dans notre cas, il y a un accessToken qui est très explicite et nous permet d’accéder à l’article en n’ayant pas d’abonnement. Mais, comment est-ce possible ?
Il faut distinguer deux choses. accessToken est le nom du paramètre dans l’URL. Sa valeur est un jeton au format JWT (JSON Web Token), défini par la norme RFC 7519. Un JWT est composé de trois parties séparées par des points : un en-tête, un contenu et une signature. L’en-tête et le contenu sont simplement encodés (en Base64URL), pas chiffrés : n’importe qui peut donc les décoder et les lire. J’ai décodé le contenu de ce jeton avec l’aide d’une IA :
| Champ | Valeur décodée | Signification |
|---|---|---|
source | SubscriberGiftedArticle | Article offert par un abonné |
articleId | TMW6GKRKV2TV00 | Identifiant de l’article accessible |
iat | 1791972071→ 14/10/2026, 12h01 | Date de création du lien |
exp | 1792576871→ 21/10/2026, 12h01 | Date d’expiration |
bconnectId | (masqué) | Identifiant du compte de l’abonné |
La troisième partie, la signature, est calculée par Bloomberg avec une clé secrète : si quelqu’un modifie la date d’expiration, la signature ne correspond plus et l’accès est refusé.
Les nombres des champs iat et exp sont des timestamps Unix : le nombre de secondes écoulées depuis 1970.
Le DNS et l’hébergement
Un DNS, Domain Name System, permet de remplacer la suite de chiffres d’une IP par des mots. Ce qui permet à des humains normalement constitués d’accéder au site aisément. Cela fonctionne comme les contacts d’un téléphone : je cherche « Maman », pas le numéro. Et comme un contact peut avoir plusieurs numéros, un nom de domaine peut avoir plusieurs IP.
L’hébergement, c’est l’endroit où sont stockés les fichiers. Le nom de domaine est l’adresse, l’hébergement est la maison.
La résolution DNS a toujours lieu avant la communication avec le serveur Web : tant que le navigateur ne connaît pas l’adresse IP, il ne sait pas à qui envoyer sa demande. De manière assez simple :
- Le navigateur demande au DNS : « Quelle est l’IP de www.bloomberg.com ? »
- Le DNS renvoie une IP
- Le navigateur contacte le serveur à l’IP correspondante avec le token
- Le serveur vérifie le jeton et renvoie la page
- Le navigateur affiche la page correctement
Réserver un nom de domaine
Un nom de domaine se loue chaque année et, afin d’attirer plus de clients, la première année est souvent plus attrayante comparée aux années suivantes. Il vaut donc mieux comparer les offres de plusieurs registrar.
Pour un projet personnel, j’ai loué un nom de domaine chez Porkbun. Voici ce que j’ai fait :
- Rechercher le nom : il indique s’il est libre, et avec quelles extensions et à quel prix.
- Choisir l’extension et la durée (un an minimum), puis l’ajouter au panier. Le prix de l’extension varie selon la popularité. (.com, .xyz, .org, etc.)
- Créer un compte : le registrar doit savoir qui est le titulaire du nom.
- Payer. Le nom est alors enregistré à mon nom et j’obtiens le droit de l’utiliser pour la durée choisie. Ce n’est pas une propriété définitive : si je ne renouvelle pas, le nom redevient libre, et je dois respecter les conditions du registrar.
- Configurer le DNS : indiquer vers quel serveur le nom doit pointer, c’est-à-dire relier le nom de domaine à l’hébergement.
Le domaine que j’ai choisi pour mon projet est : dailywird.org. Il ne faut pas seulement regarder le prix d’appel mais également le prix du renouvellement par an et le plus avantageux était chez Porkbun.
| Registrar | 1re année | Renouvellement (par an) |
|---|---|---|
| Porkbun | 7,98 $ (≈ 7,11 €) | 11,84 $ (≈ 10,56 €) |
| OVHcloud | 9,24 $ (≈ 8,24 €) | 14,49 $ (≈ 12,92 €) |
| Hostinger | 8,99 $ (≈ 8,02 €) | 17,99 $ (≈ 16,04 €) |
Rôle du W3C
Le rôle du W3C est assez simple : standardiser pour faciliter.
Le W3C (World Wide Web Consortium) a été fondé en 1994 par Tim Berners-Lee, l’inventeur du Web. Il réunit des entreprises, des universités et des experts pour écrire les règles communes du Web, comme le CSS ou les règles d’accessibilité.
Qu'est-ce qu'un standard ?
Un standard est une règle commune, publique et gratuite, que tout le monde s’accorde à respecter. Par exemple, le standard CSS définit comment écrire la mise en page d’un site : n’importe quel développeur ou navigateur peut le lire et l’appliquer.
Pourquoi c'est important ?
C’est grâce aux standards que le site de Bloomberg s’affiche de façon cohérente sur Safari, sur Firefox ou sur Chrome, sur un ordinateur comme sur un téléphone. Les standards favorisent la compatibilité, mais ne garantissent pas un rendu strictement identique : chaque navigateur a son propre moteur, et les nouveautés n’y arrivent pas toutes en même temps. Sans standards, il faudrait adapter chaque site à chaque navigateur, et certains utilisateurs ne pourraient tout simplement pas y accéder.
Sources
- DNS Belgium, Register your domain name (source institutionnelle), https://www.dnsbelgium.be/en/register-domain-name, consulté le 03/11/2026.
- W3C, About us (site officiel), https://www.w3.org/about/, consulté le 03/11/2026.
- IETF, RFC 7519 : JSON Web Token (JWT) (norme officielle), https://www.rfc-editor.org/rfc/rfc7519, consulté le 10/11/2026.
- Décodage du jeton : réalisé avec l’aide d’une IA, à partir de la structure décrite dans la RFC 7519.
- Porkbun, Domain pricing, https://porkbun.com/products/domains, consulté le 02/11/2026.
- OVHcloud, Nom de domaine .org, https://www.ovhcloud.com/en/domains/tld/org/, consulté le 02/11/2026.
- Hostinger, .org domain, https://www.hostinger.com/tld/org-domain, consulté le 02/11/2026.
- Banque de France, Taux de change (parités quotidiennes) du 02/11/2026, https://www.banque-france.fr/en/statistics/rates-and-prices/exchange-rates-daily-parities-2026-11-02, consulté le 10/11/2026.