No HTTP (Hypertext Transfer Protocol), um código de status 3xx, também conhecido como 
 redirecionamento  A resposta indica que o cliente precisa tomar medidas adicionais para concluir a solicitação. O servidor não está enviando diretamente o recurso solicitado, mas instruindo o cliente (geralmente um navegador da web) a ir para outro lugar. Isso é frequentemente usado para coisas como: 
 * 
 movendo um recurso: O recurso foi movido permanentemente (301 movido permanentemente) ou temporariamente (302 encontrado, 307 redirecionamento temporário) para um novo local. O navegador segue automaticamente o redirecionamento. 
 * 
 lidando com versões diferentes: Redirecionando para uma versão mais adequada do recurso (por exemplo, com base no navegador do usuário ou em outros fatores). 
 * 
 lidar com diferentes protocolos: Alternando entre HTTP e HTTPS (301, 308 redirecionamento permanente) por razões de segurança.  
 Embora tecnicamente um erro da perspectiva do servidor (o recurso não seja * diretamente * no local solicitado), ele não é considerado um * erro * no sentido típico de um problema que requer solução de problemas imediatos. É uma parte normal de como a Web funciona para gerenciar locais de recursos e versão. Espera -se que o cliente siga as instruções de redirecionamento fornecidas na resposta.  
 Diferentes códigos 3xx têm significados ligeiramente diferentes, ditando como o redirecionamento deve ser tratado. Por exemplo, um redirecionamento 301 deve ser armazenado em cache pelo navegador, enquanto um 302 pode não ser. Um redirecionamento 308 é uma versão mais moderna de um 301 que preserva o método HTTP usado na solicitação original.