feat($http): upload and download event - added $http tests (not passing) [skip ci]