$http服务提供了浏览器XMLHttpRequest对象的封装,并且作为Angular中和后台服务通信的底层服务,在此之上Angular还提供了一个可选模块ngResource支持与RESTFul的后端数据源进行交互.除了Angular本身提供的通信方式外,还有一个封装良好,更加优雅的第三方库Restangular可供选择使用. 在本篇文章中,主要介绍$http的使用,同时也会提及到和它相关的$httpProvider, $q, $cacheFactory等服务. 注意:本文依据Angular