-
The $http service is a core AngularJS service that facilitates communication with the remote HTTP servers via the browser's XMLHttpRequest object or via JSONP.
Fonte - https://docs.angularjs.org/api/ng/service/$http#overview
-
The $http service is one of the most common used services in AngularJS applications. The service makes a request to the server, and lets your application handle the response.
Example
Use the $http service to request data from the server:
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
$http.get("welcome.htm").then(function (response) {
$scope.myWelcome = response.data;
});
});
Fonte: https://www.w3schools.com/angular/angular_services.asp
-
Serviços:
A $location serviço tem métodos que retornam informações sobre a localização da página da web atual
O $http serviço é um dos serviços utilizados mais comuns em aplicações AngularJS. O serviço faz uma solicitação para o servidor, e permite que o aplicativo lidar com a resposta.
O $timeout serviço é versão do 'AngularJS window.setTimeout.
O $interval serviço é versão do 'AngularJS window.setInterval.
-
Pessoal, o serviço $http permite fazer chamadas Ajax para uma URL, usando os métodos HTTP. É exatamente essa sua função no framework.
Fonte: Estratégia Concursos.