However, there is one more function: JSONP, you can get more information from there:
get() and post() put and delete are using XMLHttpRequest object, JSONP uses JSONP object.
You can get more information about JSONP from there: http://en.wikipedia.org/wiki/JSONP
Flickr feed use JSONP : https://www.flickr.com/services/feeds/docs/photos_public/
One more hidden parameter of JSONP is jsoncallback. if you access the endpoint by browser you will see:
Angularjs handle this differently: The name of the callback should be the string
You can do like this:
Put it into url or into params.
Then do callbacks like .get() and .post()