English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Primeiro, vou olhar para cada código de estado e a palavra correspondente (por exemplo:200 OK、304 Sem Modificação、404 Não Encontrado),entenda o significado da frase que vem após a palavra e, com base na sua compreensão, resuma em uma pequena frase. Em seguida, junte tudo para memorizar. Quando o navegador relata códigos de estado, geralmente haverá uma palavra correspondente após o código.
Quando o navegador solicita serviços do servidor web, podem ocorrer erros, redirecionamentos, etc.
A seguir está uma lista de possíveis mensagens de estado HTTP que podem ser retornadas:
Mensagem: | Descrição: |
---|---|
100 Continuar | O servidor recebeu apenas parte da solicitação, mas, uma vez que o servidor não rejeitou a solicitação, o cliente deve continuar a enviar o resto da solicitação. |
101 Mudança de Protocolo | O servidor está convertendo o protocolo: o servidor seguirá o pedido do cliente para converter para outro protocolo. |
103 Ponto de Controle | Suggested recovery request for recovery failures in PUT or POST requests. |
Mensagem: | Descrição: |
---|---|
200 OK | Solicitação bem-sucedida (esta é a resposta padrão de sucesso para solicitações HTTP). |
201 Criado | A solicitação foi criada e um novo recurso foi criado. |
202 Aceito | A solicitação a ser processada foi aceita, mas o processamento não foi completado. |
203 Não-Informação Autoritativa | A solicitação foi processada com sucesso, mas alguns cabeçalhos de resposta podem não ser corretos, pois foi usado uma cópia de outro documento. |
204 Sem Conteúdo | A solicitação foi processada com sucesso, mas não foi retornado um novo documento. O navegador deve continuar exibindo o documento original. Se o usuário atualizar a página regularmente e o Servlet puder determinar que o documento do usuário é suficientemente novo, este código de estado é útil. |
205 Resetar Conteúdo | A solicitação foi processada com sucesso, mas não foi retornado um novo documento. No entanto, o navegador deve resetar o conteúdo que ele está exibindo. Usado para forçar o navegador a limpar o conteúdo das entradas do formulário. |
206 Conteúdo Parcial | O cliente enviou uma solicitação GET com cabeçalho Range, e o servidor a completou. |
Mensagem: | Descrição: |
---|---|
300 Múltipla Escolha | Múltipla Escolha. Lista de Links. O usuário pode escolher um link para chegar ao destino. Até cinco endereços são permitidos. |
301 Transferido Permanentemente | A página solicitada foi transferida para um novo URL. |
302 Encontrado | A página solicitada foi temporariamente transferida para um novo URL. |
303 Ver Outro | A página solicitada pode ser encontrada em outro URL. |
304 Não Modificado | The document was not modified as expected. The client has a buffered document and sent a conditional request (usually providing If-Modified-The Since header indicates that the client only wants documents updated after the specified date). The server tells the client that the originally buffered document can still be used. |
305 Use Proxy | The document requested by the client should be retrieved through the proxy server indicated by the Location header. |
306 Switch Proxy | Currently not in use, but the code is still retained. |
307 Temporary Redirect | The requested page has been temporarily moved to a new URL. |
308 Resume Incomplete | Suggested recovery request for recovery failures in PUT or POST requests. |
Mensagem: | Descrição: |
---|---|
400 Bad Request | The server was unable to understand the request due to a syntax error. |
401 Unauthorized | The request is legal, but access to the requested page is prohibited. This is because the requested page requires authentication, and the client did not provide it or the authentication failed. |
402 Payment Required | This code is not yet available. |
403 Forbidden | The request is legal, but access to the requested page is prohibited. |
404 Not Found | The server cannot find the requested page. |
405 Method Not Allowed | The method specified in the request is not allowed. |
406 Not Acceptable | The response generated by the server cannot be accepted by the client. |
407 Proxy Authentication Required | The user must first authenticate using a proxy server for the request to be processed. |
408 Request Timeout | The request exceeded the server's waiting time. |
409 Conflict | The request cannot be completed due to a conflict. |
410 Gone | The requested page is not available. |
411 Length Required | "Content"-The "Content-Length" is not defined. If there is no such content, the server will not accept the request. |
412 Precondition Failed | The precondition in the request was evaluated by the server as failed. |
413 Request Entity Too Large | The server will not accept the request due to the requested entity being too large. |
414 Request-URI Too Long | The server will not accept the request due to the URL being too long. This occurs when a POST request is converted to a GET request with a very long query string. |
415 Unsupported Media Type | The server will not accept the request due to the unsupported media type. |
416 Range Requested Not Satisfiable | O cliente solicitou um documento parte, mas o servidor não pode fornecer a parte solicitada. |
417 Falha de expectativa | O servidor não pode atender à solicitação de cabeçalhos de solicitação especificados pelo cliente. |
Mensagem: | Descrição: |
---|---|
500 Erro interno do servidor | A solicitação não foi concluída. O servidor encontrou uma situação inesperada. |
501 Não implementado | A solicitação não foi concluída. O servidor não suporta a função solicitada ou não pode completar a solicitação. |
502 Gateway ruim | A solicitação não foi concluída. Quando o servidor atua como gateway ou proxy, recebeu uma resposta inválida do servidor upstream. |
503 Serviço não disponível | O servidor não está disponível atualmente (sobrecarregado ou fora do ar). |
504 Timeout do gateway | Timeout do gateway. Quando o servidor atua como gateway ou proxy, não recebeu uma resposta rápida do servidor upstream. |
505 Versão do HTTP não suportada | O servidor não suporta a versão do protocolo HTTP especificada na solicitação. |
511 Autenticação de rede necessária | Os usuários precisam fornecer autenticação para obter acesso à rede. |