Quick question:
Angular $http returns a promise. The promise can be a success, resolved object (status 200) or an error, reject object (status 404). Does that mean that anything that is not a status 200 response IN angular $http will be rejected and sent to the error part of the promise? Example: 404,304,401, 500, etc.