Ember-http-error-handler
A http reponse code error handler. Handles everything from a 400 to a 505 return code. You could extend the error template so as to provide a friendlier message? Just a suggestion.
Installation:
npm install ember-http-error-handler
Add the following error route to your project's app/router.js file:
this.route('error', { path: '/error/:statusCode/:errorMessageKey' });
Usage:
var url = 'http://localhost:4200/testService'; Ember$;
I tested this addon using this ember web app: https://github.com/visualjeff/addon-test