title: $http upload file progress in AngularJS
body: <p>How can I get a 'progress' event from my AngularJS $http POST request that is uploading an image?  Is it possible to do this client-side, or do I need the server to report the progress as it receives the data?</p>