Uther (./37319) :
De ce que je comprend, la récursivité n’est pas un besoin mais au contraire un cas d’erreur qui pourrait menner a un crash, et le header est la solution bancale qui leur permettait justement d’éviter ça en stoppant le traitement des midleware si le niveau d’imbrication est trop élevé.
Ce n'est pas ce que j'ai compris, et il y aurait quelque chose d'illogique dans l'implémentation : si c'est un réel cas d'erreur, la requête devrait au contraire échouer, au lieu d'être acceptée inconditionnellement.