How can I get $http readyState, use like this:
var request, interval;
request = $http
.post('/user/info', {...})
.success(...);
interval = setInterval(function(){
if(request.readyState < 3)
return;
prepare(request.data, request.headers);
clearInterval(interval)
}, 10);
function prepare(data, headers){
...
}
I have no idea how to do this without changing the angular.js file. Is it possible add some features to the service via $httpBackend or something other?