How can I insert commands before or prevent $http's automatic parsing in AngularJS?

http://stackoverflow.com/questions/17332922/how-can-i-insert-commands-before-or-prevent-https-automatic-parsing-in-angular

by moderndegree

HTML

<script src="http://code.angularjs.org/1.1.5/angular.js"></script>
<script src="http://code.angularjs.org/1.1.5/angular-resource.js"></script>
<div ng-app="myApp">
    <div ng-controller="myController">
        {{results.tada}}
    </div>
</div>

JavaScript

angular.module('myApp', ['ngResource']).
factory('myService', function($http, $resource, $log){
    return $resource('/', {}, {
        get: {
            method: 'GET',
            transformRequest: [function(data, headersGetter){
                $log.info(data);
                $log.info(headersGetter());
            }].concat($http.defaults.transformRequest),
            transformResponse: [function (data, headersGetter) {
                $log.info(data);
                $log.info(headersGetter());
                return {tada:"Check your console"};
            }].concat($http.defaults.transformResponse)
        }
    });
}).
controller('myController', function(myService, $scope, $resource, $http, $log) {
    $scope.results = myService.get();
});