aboutsummaryrefslogtreecommitdiffstats
path: root/src/AngularPublic.js
diff options
context:
space:
mode:
authorVojta Jina2011-08-05 01:24:41 +0200
committerIgor Minar2011-11-30 11:12:14 -0500
commit59adadca086853c5de6867ae853f6f27a3af4bbe (patch)
treef56e4501975a7e53475f6e0d7bb606e530983a7b /src/AngularPublic.js
parent497839f583ca3dd75583fb996bb764cbd6d7c4ac (diff)
downloadangular.js-59adadca086853c5de6867ae853f6f27a3af4bbe.tar.bz2
feat($http): new $http service, removing $xhr.*
Features: - aborting requests - more flexible callbacks (per status code) - custom request headers (per request) - access to response headers - custom transform functions (both request, response) - caching - shortcut methods (get, head, post, put, delete, patch, jsonp) - exposing pendingCount() - setting timeout Breaks Renaming $xhr to $http Breaks Takes one parameter now - configuration object Breaks $xhr.cache removed - use configuration cache: true instead Breaks $xhr.error, $xhr.bulk removed Breaks Callback functions get parameters: response, status, headers Closes #38 Closes #80 Closes #180 Closes #299 Closes #342 Closes #395 Closes #413 Closes #414 Closes #507
Diffstat (limited to 'src/AngularPublic.js')
-rw-r--r--src/AngularPublic.js5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/AngularPublic.js b/src/AngularPublic.js
index 577c29ee..df309189 100644
--- a/src/AngularPublic.js
+++ b/src/AngularPublic.js
@@ -77,6 +77,7 @@ function ngModule($provide, $injector) {
$provide.service('$exceptionHandler', $ExceptionHandlerProvider);
$provide.service('$filter', $FilterProvider);
$provide.service('$formFactory', $FormFactoryProvider);
+ $provide.service('$http', $HttpProvider);
$provide.service('$location', $LocationProvider);
$provide.service('$log', $LogProvider);
$provide.service('$parse', $ParseProvider);
@@ -86,9 +87,5 @@ function ngModule($provide, $injector) {
$provide.service('$rootScope', $RootScopeProvider);
$provide.service('$sniffer', $SnifferProvider);
$provide.service('$window', $WindowProvider);
- $provide.service('$xhr.bulk', $XhrBulkProvider);
- $provide.service('$xhr.cache', $XhrCacheProvider);
- $provide.service('$xhr.error', $XhrErrorProvider);
- $provide.service('$xhr', $XhrProvider);
}