BON, alors, finalement, ça marche bien avec ceci:
this.router.routeReuseStrategy.shouldReuseRoute = () => {
this.commandsService.deleteArr();
return false;
};
en jetant un coup d’œil à la console, je me suis rendue compte que les requêtes GET se faisaient bel et bien. Je pensais qu'elles n'avaient pas lieu, car en changeant de route, les informations du component (fichier .txt chargé dans un tableau) ne changeaient pas (sauf la première ligne du tableau qui s'actualisait, donc bon...
)
En fait, le problème venait d'ailleurs: pour actualiser correctement le tableau avec les infos de mon fichier txt, j'ai dû réinitialisé mon tableau pour repartir de zéro (qui correspond à la ligne this.commandsService.deleteArr(); ).
Voilà, c'est tout 
Je pensais qu'en changeant de route, je n'aurais pas besoin de réinitialiser mon tableau, mais bon...
1 journée + 1 après midi de flinguée sur ce problème... je commençais à devenir folle 😭
Merci pour ton aide en tout cas xerusmb! 