Já te deparaste com o erro 308 e não fazes ideia do que se trata? Não te preocupes, vamos explicar-te tudo sobre este erro e como resolvê-lo!
Fica atento e descobre tudo sobre este erro de redirecionamento.
O que são códigos de status 300?
Para começar, temos de perceber a que se referem os códigos de status 300!
Ora bem, esta classe de código de estado indica que o cliente deve tomar medidas adicionais para completar um pedido, sendo que a grande maioria se aplica aos redirecionamentos de URLs.
Ou seja, quando fazemos uma pesquisa o recurso que pretendemos aceder já não se encontra na mesma morada e temos de visitar outra morada.
Esta nova morada pode ter diferentes “longevidades” ou propósitos. Por exemplo, se falarmos de um erro 301 ou 308, estamos a falar de alterações permanentes.
Ao falarmos de um erro 307, já estamos a falar de uma alteração temporária.
Eis uma lista completa dos códigos de status 300:
- 300 Multiple Choices
- 301 Moved Permanently
- 302 Found (antigo “Moved temporarily”)
- 303 See Other (desde HTTP/1.1)
- 304 Not Modified (RFC 7232)
- 305 Use Proxy (desde o HTTP/1.1)
- 306 Switch Proxy
- 307 Temporary Redirect (desde o HTTP/1.1)
- 308 Permanent Redirect (RFC 7538)
O que é o erro 308?
Prosseguimos a nossa busca por erros HTTP com um novo código de resposta do status de redirecionamento: o erro 308!
O erro 308, como mencionámos acima, é um erro de redirecionamento, neste caso, permanente.
O que significa isto? O conteúdo a que estás a tentar aceder foi permanentemente movido para o URL dado pelo cabeçalho “location”, que acompanha o erro 308.
De seguida, o Browser intrepreta o erro e redireciona o cliente para o novo link.
Por sua vez, o motor de busca, tem a importante missão de atualizar os links do recurso ou conteúdo em questão.
Nota: O erro 308 pode ter diferentes funções consoante as aplicações web. Por exemplo, o Google Drive utiliza este erro quando um upload incompleto é interrompido.