--- title: Set an XHR breakpoint slug: Tools/Debugger/Set_an_XHR_breakpoint translation_of: Tools/Debugger/Set_an_XHR_breakpoint original_slug: Outils/Débogueur/Set_an_XHR_breakpoint ---

{{ToolsSidebar}}

Un point d'arrêt XHR (XMLHttpRequest) interrompt l'exécution du code lorsqu'une requête XHR est envoyée afin de pouvoir examiner l'état du programme.
Pour activer ce point d'arrêt, il faut une fois le Débogueur ouvert :

  1. Soit cliquer sur "Arrêt à chaque URL" ce qui interrompt l'exécution à chaque requête.
  2. Soit cliquer sur l’icône en forme de "+" a droite du titre "Points d'arrêt XHR" et rentrer l'URL de la requête sur laquelle interruption est voulue, puis valider avec Entrée.

Note: Si un mot clé est entré au lieu d'une URL, alors l'exécution s’arrêtera sur tout appel à une URL contenant ce mot clé.

Lorsque le code s’interrompt sur une requête XHR, le panneau droit aura deux sections additionnelles :

Pille d'appel
Cette section liste les fonctions qui ont été exécutés avant d'arriver au code actuel. Cliquer sur un élément de cette liste sautera à la ligne associée dans la fenêtre du code.
Portées
Cette section liste les valeurs présentes dans la portée de la fonction, méthode, ou gestionnaire d'évènement, dans lequel le point d'arrêt s'est activé.