Loading

Comment récupérer des fichiers d’archive HTTP (HAR)

Date de publication: Mar 14, 2026
Tâche

OBJECTIF

Récupérer des informations supplémentaires lors de l’interaction avec des systèmes back-end (Anypoint Platform dans le cas présent) à partir d’un navigateur Web. Problèmes possibles :

  • lors d’une requête (obtenir une liste d’éléments, des diagrammes, etc.) le navigateur affiche une réponse différente de celle prévue
  • problèmes de performances lors de l’accès au système back-end
Étapes

Veuillez lire les Consignes de sécurité HAR avant de les créer dans les navigateurs pris en charge suivants

Les fichiers HAR (http archive) peuvent contenir des données sensibles, y compris des cookies, des jetons d’authentification et des informations personnelles. Ces données peuvent entraîner des risques de sécurité tels que l'usurpation d'identité et l'accès non autorisé. 

Lorsqu’ils créent un fichier HAR, les clients doivent s'assurer que les mesures de sécurité suivantes sont prises avant que le fichier ne soit envoyé au Support Salesforce et aux fournisseurs tiers.

  1. Nettoyer : Nettoyez les fichiers avant de les partager en utilisant un outil de nettoyage de fichier HAR (par exemple, le Cloudflare HAR sanitizer) ou manuellement avec un éditeur de texte, afin d’expurger les informations sensibles.
  2. Se déconnecter des sessions : Si vous enquêtez sur des problèmes non liés à l'authentification, déconnectez-vous de toutes les sessions actives avant l'enregistrement afin d'améliorer la sécurité et d'éviter de capturer des jetons de session actives.
  3. Hygiène HAR : Traitez les fichiers HAR comme des données restreintes. Limitez l'accès uniquement aux personnes autorisées et assurez un stockage et une transmission sécurisés. Les fichiers HAR ne doivent jamais être chargés sans avoir été nettoyés en dehors de Salesforce (par exemple, ChatGPT).

 

Choisissez un navigateur :

Remarque :

  • D’autres navigateurs permettent d’extraire les fichiers d’archive HTTP d’une façon similaire.
  • En raison d’une limite connue, Google Chrome ne peut pas capturer la charge utile de la réponse en cas de redirection vers une autre page. Dans ce cas, utilisez Firefox. 

Google Chrome

Si vous devez capturer à la fois le fichier HAR et les journaux de la console, suivez les étapes décrites ici

Ou suivez les étapes ci-dessous pour capturer le fichier HAR uniquement.

Comment capturer un fichier HAR dans Google Chrome :

  1. Dans Google Chrome, cliquez sur les trois points en haut à droite de votre navigateur
  2. Accédez à « Plus d’outils » -> « Outils de développement »
  3.  Image ajoutée par l’utilisateur
  4. Cliquez sur « Réseau »
  5. Cliquez sur « Conserver le journal » pour conserver les journaux lorsque le navigateur accède à une nouvelle page et cliquez sur « Désactiver le cache »
  6. Image ajoutée par l’utilisateur
  7. Reproduisez le problème (assurez-vous que le volet Réseau est toujours affiché)
  8. Lorsque vous avez terminé de reproduire le problème, cliquez sur la flèche vers le bas
  9. Image ajoutée par l’utilisateur
  10. Un fichier se terminant par .har sera téléchargé (vous pouvez renommer le fichier, mais ne supprimez pas l’extension .har)
  11. Image ajoutée par l’utilisateur
  12. Enregistrez le fichier et joignez-le à votre dossier de support

Démonstration de l’extraction d’un fichier HAR.
Le fichier extrait contiendra maintenant toutes les requêtes et réponses qui devront être analysées plus en détail.

Pour ouvrir automatiquement les outils de développement de Chrome dans un nouvel onglet, ajoutez les étapes suivantes.
1. Ouvrez les outils de développement de Chrome, cliquez sur le bouton Paramètres en haut à droite (l'icône d’engrenage)
2. Cochez la case« Ouvrir automatiquement les DevTools pour les fenêtres contextuelles »

Parfois, Chrome peut ne pas écrire correctement le fichier HAR, notamment pour les pages très riches en JavaScript. Pour vous assurer que le fichier est valide, visitez la page suivante : https://toolbox.googleapps.com/apps/har_analyzer/ et vérifiez que le fichier HAR est lu correctement par cet outil. Si l’outil ne peut pas analyser le fichier, vous devrez l’enregistrer en suivant la procédure ci-dessous :

  1. Dans Google Chrome, ouvrez Outils de développement (Paramètres -> Plus d’outils -> Outils de développement)
  2. Accédez au volet Réseau
  3. Commencez à enregistrer le journal Réseau
  4. Cochez la case « Conserver le journal » pour conserver les journaux lorsque le navigateur accède à une nouvelle page
  5. Accédez à la page Web souhaitée et exécutez les requêtes
  6. Faites un clic droit dans le volet Réseau et sélectionnez « Copier »> « Copy all as HAR (Copier tout en tant que fichier HAR) ».
  7. Ouvrez un éditeur de texte brut et collez le contenu dans un fichier.
  8. Enregistrez le fichier avec l’extension HAR, par exemple, « exemple.har »
  9. Vérifiez le chargement correct dans https://toolbox.googleapps.com/apps/har_analyzer/

Firefox

Suivez les étapes ci-dessous : 

  1. Dans Firefox, ouvrez « Outils supplémentaires » -> « Outils de développement web »
  2. Accédez au volet Réseau
  3. Sélectionnez « Conserver les journaux »
    • Image ajoutée par l’utilisateur
  4. Accédez à la page Web souhaitée et exécutez les requêtes
  5. Au même endroit qu’à l’étape 3, sélectionnez « Save All As HAR (Enregistrer tout en tant que fichier HAR) »
  6. Enregistrez le fichier

 

Safari

  1. Ouvrez Safari et accédez à la page où le problème se produit. 
    Remarque : Cela dépend de l’onglet et de la fenêtre, donc si le problème se produit dans un nouvel onglet ou une nouvelle fenêtre, l’enregistrement du fichier HAR doit être effectué dans ce nouvel onglet ou cette nouvelle fenêtre.
  2. Cliquez sur le menu Développement et sélectionnez Afficher l’inspecteur Web.
    1. Si le menu Développement ne s’affiche pas dans la barre de menus, cliquez sur le menu Safari et sur Préférences.
    2. Cliquez sur Avancées, puis sélectionnez Afficher le menu Développement dans la barre des menus.
  3. Cliquez sur l’onglet Réseau et reproduisez le problème que vous avez rencontré lors de l’enregistrement des requêtes réseau. Remarque : Ne fermez pas l’onglet Réseau.  Cela mettra fin à l’enregistrement et le fichier HAR requis sera perdu.
  4. Une fois que le problème a été reproduit, cliquez sur l’icône Exporter et enregistrez le fichier sur l’ordinateur.
  5. Joignez le fichier HAR à l’e-mail à envoyer au Support.

 

Numéro d’article de la base de connaissances

001115032

 
Chargement
Salesforce Help | Article