Obsługuj wyraźne przekierowanie z Angular POST

Używam Expressjs jako API i używam kątowych do trafienia tego POST. Chciałbym odpowiedzieć na przekierowanie, które wysyła. Sukces mojego Angular POST zwraca HTML strony, do której zamierzam przekierować, ale nic nie dzieje się na moim DOM. Widzę, że moje przekierowanie działa w moim ruchu sieciowym, a dane konsoli.log poniżej zawierają DOM przekierowanej strony.

Jak mogę odświeżyć DOM, aby odzwierciedlić ten udany POST lub obsłużyć „przekierowanie”?

KOD KĄTOWY:

   $http({method: 'POST', url: '/login', data:FormData}).
      success(function(data, status, headers, config) {
      console.log(data)
    }).
      error(function(data, status, headers, config) {
    });

    $scope.userName = '';

Expressjs API:

    app.post('/login', function(req, res){

        var name = req.param('name', null);  // second parameter is default
    var password = req.param('password', "changeme")

    // Lots Authenticationcode
    // returns succesfful login
    res.redirect('http://localhost:3000/'); 

  }); // end app.post

console.log (dane) (z sukcesu Angular POST)

returns the HTML of the page I intended to redirect to

questionAnswers(1)

yourAnswerToTheQuestion