http angulaire: comment appeler des images avec des en-têtes personnalisés?

Dans la vue html, les images sont affichées comme ceci:

<img ng-src="{{element.image.url}}"> 

element.image.url pointe vers une url comme: /rest_api/img/12345678.

Cela fonctionne bienles images sont affichées.

Maintenant, j'ai ajouter une authentification:

Avant que l'utilisateur est authentifié, toutes les ressources de répondre avec une erreur http 401, les images aussi. Lorsque l'authentification réussit, un jeton est placé dans un des en-têtes personnalisés et envoyés avec chaque tranche de requêtes http, permettant l'accès aux ressources:

$http.defaults.headers.common['Authorization'] = token; 

Cela fonctionne bien pour des fichiers Json chargé avec $ressource. Mais les liens directs vers les images sont encore 401 après l'authentification.

Comment appeler les images avec les en-têtes personnalisés?

Ou des conseils sur comment je dois faire.

source d'informationauteur