Interceptor para todas as solicitações http no angularJS 1.0.x

Atualmente estou trabalhando em um aplicativo angular em que eu queria escrever um interceptor para todos os pedidos de http do meu aplicativo que por sua vez chama um serviço para saber se a sessão de logon único ainda está ativa ou não, se ele não está ativo eu deveria rota para meu logon único e, em seguida, atende a solicitação do usuário para carregar a próxima página ou os resultados. Não sei como escrever um interceptor no AngularJS e não sei como salvar a solicitação do usuário quando redirecionar minha página para o logon único.

Atualmente estou usando angularjs 1.0.2, vejo que existem responseInterceptors na documentação 1.0.2, mas não requestInterceptors. . Existe um trabalho em torno de escrever Interceptores de solicitação para chamadas http no Angular 1.0.2

questionAnswers(2)

yourAnswerToTheQuestion