Comment générer un fichier HAR
Si vous avez besoin d’informations détaillées sur les requêtes réseau de votre navigateur à des fins de dépannage, il peut être utile de générer un fichier HAR. Cet article vous aide à connaître les étapes de génération d’un fichier HAR.
Description description
Environnement
Adobe Experience Manager
Problème
Vous aurez peut-être besoin d’informations détaillées sur les requêtes réseau de votre navigateur pour le dépannage.
Un fichier HAR est utile, car il contient l’historique des transactions HTTP du navigateur. Cet article décrit comment générer le fichier HAR.
Environnements de navigateur web
- Chrome
- Edge
- Firefox
- Safari
Résolution resolution
Solution
Chrome
1. Ouvrez DevTools (appuyez sur F12 sur votre clavier).
2. Sélectionnez l’onglet Réseau.
3. Cochez la case Conserver le journal.
4. Cochez la case Désactiver le cache.
5. Reproduisez le problème que vous souhaitez étudier et vérifiez que l’onglet Réseau affiche les transactions HTTP détaillées.
6. Sélectionnez Exporter HAR.
7. Spécifiez un nom de fichier et enregistrez-le.
Edge
1. Ouvrez DevTools (appuyez sur F12 sur votre clavier).
2. Sélectionnez l’onglet Réseau.
3. Cochez la case Conserver le journal.
4. Cochez la case Désactiver le cache.
5. Reproduisez le problème que vous souhaitez étudier et vérifiez que l’onglet Réseau affiche les transactions HTTP détaillées.
6. Sélectionnez Exporter HAR.
7. Spécifiez un nom de fichier et enregistrez-le.
Firefox
1. Ouvrez DevTools (appuyez sur F12 sur votre clavier).
2. Sélectionnez l’onglet Réseau.
3. Cochez la case Icône engrenage > Journaux persistants.
4. Cochez la case Désactiver le cache.
5. Reproduisez le problème que vous souhaitez étudier et vérifiez que l’onglet Réseau affiche les transactions HTTP détaillées.
6. Sélectionnez l’icône Engrenage > Tout enregistrer en tant que fichier HAR.
7. Spécifiez un nom de fichier et enregistrez-le.
Safari
1. Ouvrez DevTools (appuyez sur F12 sur votre clavier).
2. Sélectionnez l’onglet Réseau.
3. Cochez la case Conserver le journal.
4. Appuyez sur Utiliser le cache de ressources lors du chargement des ressources puis sur Ignorer le cache de ressources lors du chargement des ressources.
5. Reproduisez le problème que vous souhaitez étudier et vérifiez que l’onglet Réseau affiche les transactions HTTP détaillées.
6. Sélectionnez Exporter .
7. Spécifiez un nom de fichier et enregistrez-le.
Depuis Chrome 130, les fichiers HAR par défaut ne contiennent plus d’en-têtes Cookie et Authorization. Parfois, la résolution des problèmes nécessite ces en-têtes. Dans ce cas, accédez aux Paramètres des outils de développement, puis cochez la case « Autoriser la génération d’un fichier HAR avec des données sensibles » comme première étape. Après avoir reproduit le problème, cliquez avec le bouton Exporter et sélectionnez « Exporter au format HAR (avec données sensibles) » dans le menu déroulant. Il en va de même pour Edge.