Skip to content

Commit 2c5497d

Browse files
committed
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 accepts parameters: response, status, headers Closes angular#38 Closes angular#80 Closes angular#180 Closes angular#299 Closes angular#342 Closes angular#395 Closes angular#413 Closes angular#414 Closes angular#507
1 parent 4161cfb commit 2c5497d

19 files changed

+1567
-1115
lines changed

Rakefile

+1-4
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,7 @@ ANGULAR = [
2929
'src/service/resource.js',
3030
'src/service/route.js',
3131
'src/service/window.js',
32-
'src/service/xhr.bulk.js',
33-
'src/service/xhr.cache.js',
34-
'src/service/xhr.error.js',
35-
'src/service/xhr.js',
32+
'src/service/http.js',
3633
'src/service/locale.js',
3734
'src/directives.js',
3835
'src/markups.js',

jsTestDriver-coverage.conf

+1-4
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@ load:
3232
- src/service/resource.js
3333
- src/service/route.js
3434
- src/service/window.js
35-
- src/service/xhr.bulk.js
36-
- src/service/xhr.cache.js
37-
- src/service/xhr.error.js
38-
- src/service/xhr.js
35+
- src/service/http.js
3936
- src/service/locale.js
4037
- src/directives.js
4138
- src/markups.js

jsTestDriver-jquery.conf

+1-4
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@ load:
3232
- src/service/resource.js
3333
- src/service/route.js
3434
- src/service/window.js
35-
- src/service/xhr.bulk.js
36-
- src/service/xhr.cache.js
37-
- src/service/xhr.error.js
38-
- src/service/xhr.js
35+
- src/service/http.js
3936
- src/service/locale.js
4037
- src/directives.js
4138
- src/markups.js

jsTestDriver-perf.conf

+1-4
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,7 @@ load:
3131
- src/service/route.js
3232
- src/service/updateView.js
3333
- src/service/window.js
34-
- src/service/xhr.bulk.js
35-
- src/service/xhr.cache.js
36-
- src/service/xhr.error.js
37-
- src/service/xhr.js
34+
- src/service/http.js
3835
- src/service/locale.js
3936
- src/directives.js
4037
- src/markups.js

jsTestDriver.conf

+1-4
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@ load:
3232
- src/service/resource.js
3333
- src/service/route.js
3434
- src/service/window.js
35-
- src/service/xhr.bulk.js
36-
- src/service/xhr.cache.js
37-
- src/service/xhr.error.js
38-
- src/service/xhr.js
35+
- src/service/http.js
3936
- src/service/locale.js
4037
- src/directives.js
4138
- src/markups.js

src/angular-bootstrap.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,7 @@
116116
'service/resource.js',
117117
'service/route.js',
118118
'service/window.js',
119-
'service/xhr.bulk.js',
120-
'service/xhr.cache.js',
121-
'service/xhr.error.js',
122-
'service/xhr.js',
119+
'service/http.js',
123120
'service/locale.js',
124121

125122
'apis.js',

0 commit comments

Comments
 (0)