typo
$location inutile
whitespace et indentation
boucle infinie sur erreur 401