/ / Plusieurs demandes à la même ressource en utilisant Restangular - angularjs, restangular

Plusieurs requêtes à la même ressource en utilisant Restangular - angularjs, restangular

L'utilisation des deux appels suivants pour une ressource identique:

var p1 = Restangular.one("accounts", 123).one("buildings", 456).get();
var p2 = Restangular.one("accounts", 123).one("buildings", 456).get();

Restangular enverra-t-il un seul GET au serveur ou deux? Restangular est-il suffisamment intelligent pour savoir qu'il existe déjà une demande vers cette ressource lorsque le deuxième get () est émis?

Modifier: Chrome n'affiche qu'une seule demande, mais je ne sais toujours pas si cela est implémenté dans Restangular ou dans le navigateur?

Réponses:

1 pour la réponse № 1

Si vous ajoutez un cache, il fonctionnera également sur IE10 car cette URL et sa réponse seront mises en cache.


0 pour la réponse № 2

Après une enquête plus approfondie, il semble queRestangular n'implémente pas de fonctionnalité pour limiter les demandes pour la même ressource. Le nombre de requêtes envoyées au serveur dépend du navigateur: Chrome n'envoie qu'une seule requête GET, IE 10 en envoie deux.