Validation de JavaScript
Vérifier que JavaScript est installé et fonctionne
J'utilise Google Chrome.
Ouvrez Chrome et rendez-vous sur https://www.kotsovolos.gr/
Ouvrez les outils de développement
Sous Windows : Ctrl + Maj + I
Sur Mac : Commande + Option + I
Ou bien, cliquez avec le bouton droit sur un élément de la page et sélectionnez « Inspecter ».
Important. Actualisez la page afin que les outils de développement puissent commencer à enregistrer l'activité réseau.
Vérifiez que le script JavaScript CrowdHandler est bien chargé.
Cliquez sur l'onglet « Réseau » dans les outils de développement.
Sélectionnez « JS » pour n'afficher que les fichiers JavaScript. Vous pouvez également filtrer par « main » pour afficher le code JavaScript de CrowdHandler.
En cliquant sur le nom du fichier, vous obtiendrez plus d'informations.

Cliquez sur l'onglet « En-têtes » pour vérifier que l'URL de la requête provient bien de https://wait.crowdhander.com

Vous pouvez également cliquer sur l'onglet « Sources » pour trouver le fichier main.js de CrowdHandler.

Validation de réseau n°
Cliquez sur l'onglet « Réseau », puis sur « Récupérer/XHR »
Filtrez par « crowdhandler » pour trouver la requête XHR adressée à l'API CrowdHandler.

En cliquant sur le nom du fichier, vous obtiendrez davantage d'informations.
Cliquez sur « Aperçu » et notez le « jeton ». Dans ce cas, il s'agit de : tok_4frV5eQq3tij

Vérifiez que le jeton se trouve bien dans local
Cliquez sur « Application » et ouvrez le dossier « Local Storage » situé à gauche s'il n'est pas déjà ouvert.
Cliquez sur le nom de domaine https://www.kotsovolos.gr
Filtrez par « crowdhandler » et examinez les données enregistrées dans le stockage local.
Le jeton doit être identique à celui renvoyé par l'API CrowdHandler à l'étape précédente.

Accéder à une autre page.
Consultez à nouveau l'onglet « Network Fetch/XHR » et la section « Application Local Storage » pour vérifier que le jeton renvoyé correspond bien à celui stocké dans le stockage local.
Accéder à une URL protégée.
Vous ne verrez pas ce message si la salle n'est pas active ou si vous vous trouvez sur une URL exclue.
- With high rate we would not expect redirection. - Using the instructions above, inspect output of request call, check that the position is position lower than the rate. A response of {promoted:1} means you are allowed on site.
- Avec un faible débit, on s'attendrait à une redirection.