Hello, je ne connais pas du tout Angularjs donc je ne pourrais pas voir si il y a un problème dans ton code utilisant Angularjs, ceci étant dit, il semblerait que ce soit plus un problème lié à ton utilisation de nodejs.
Pourquoi tu n'utilises pas un micro-framework tels que express ou restify pour te simplifier la vie quant à la communication HTTP ?
Si tu pouvais donner plus de code node ça serait cool car j'ai réellement du mal à comprendre ce que tu fais (car c'est totalement illogique)... Tu utilises la variable app (ce qui pourrait faire penser à expressjs) puis ensuite http (ce qui pourrait faire penser au module node) pour intérsepter les requêtes http *mind blown*.