documentation sur l'intercepteur angularjs $ httpProvider

Je suis nouveau sur angulaire (et de la programmation), voici une question en apparence simple, mais je ne pouvais pas le comprendre.

quelques tutoriels suggère d'utiliser $httpProvider.interceptors.push('interceptorName') de manipuler la demande et la réponse http.

Je veux en savoir plus sur l'intercepteur chose si je regarde le document officiel, mais je ne pouvais pas trouver tout ce qui est lié à l'intercepteur, il y a seulement une méthode (useApplyAsync([valeur]);) et une propriété (par défaut) dans $httpProvider (docs).

Je sais que d'autres tutoriels que un intercepteur est un service régulier de l'usine et je sais comment l'utiliser, mais ma question est: puisque la syntaxe est $httpProvider.interceptors.push('interceptorName')alors j'espère trouver une propriété appelée "intercepteurs" dans $httpProvidermais en fait, je ne peux pas. Est quelque chose me manque pour obtenir cette confusion? ou est-ce mon concept totalement faux à partir du bas?

source d'informationauteur webberpuma