Como recarregar ou renderizar novamente a página inteira usando o AngularJS

Depois de renderizar a página inteira com base em vários contextos do usuário e fazer várias $httpsolicitações, desejo que o usuário possa alternar contextos e renderizar tudo novamente (reenviar todas as $httpsolicitações, etc.). Se eu apenas redirecionar o usuário para outro lugar, as coisas...