SóProvas


ID
2249221
Banca
IDECAN
Órgão
Câmara Municipal de Aracruz - ES
Ano
2016
Provas
Disciplina
Redes de Computadores
Assuntos

O protocolo HTTP (HyperText Transfer Protocol – Protocolo de Transferência de Hipertexto) é um protocolo da camada de Aplicação do modelo de referência TCP/IP. É utilizado para distribuição e recuperação de informações, na sua maioria documentos hipertextos na World Wide Web (WWW). Utiliza como protocolo no nível de transporte o TCP (Transmission Control Protocol – Protocolo de Controle de Transmissão), sendo que a porta 80 é utilizada para escutar essas requisições. O HTTP funciona com comandos e respostas, e essas respostas podem ser códigos de erros ou informações acerca da conexão estabelecida. Nesse contexto, relacione adequadamente alguns códigos às suas respectivas mensagens.

1. 202.

2. 301.

3. 403.

4. 500.

5. 502.

( ) Servidor sobrecarregado.

( ) Acesso proibido.

( ) O pedido foi aceito para processamento, mas este não foi concluído.

( ) O recurso pedido tem uma nova URL.

( ) Erro interno do servidor.

A sequência está correta em

Alternativas
Comentários
  • 1xx (códigos iniciados em "1") - Informativos
    2xx (códigos iniciados em "2") - Sucesso
    3xx (códigos iniciados em "3") - Redirecionamento
    4xx (códigos iniciados em "4") - Erro do Cliente
    5xx (códigos iniciados em "5") - Erro do Servidor

    Informativos:
    100 Continue
    101 Trocando

    Requisições de Cliente bem sucedidas:
    200 OK
    201 Criado (Created)
    202 Aceito (Accepted)
    203 Informação não autorativa (Non-Authorative Information)
    204 Sem conteúdo (No Content)
    205 Conteúdo apagado (Reset Content)
    206 Conteúdo parcial (Partial Content)

    Requisição de Cliente redirecionada:
    300 Escolhas múltiplas (Multiple Choices)
    301 Mudado permanentemente (Moved Permanently)
    302 Mudado temporariamente (Moved Temporarily)
    303 Veja outras (See Other)
    304 Não modificado (Not Modified)
    305 Use Proxy (Use Proxy)

    Erros de Requisições de Cliente:
    400 Requisição Inválida (Bad Request)
    401 Autorização Requerida (Authorization Required)
    402 Pagamento Requerido (Payment Required)
    403 Proibido (Forbidden)
    404 Não encontrado (Not Found)
    405 Método não permitido (Method Not Allowed)
    406 Codificação não aceita (Not Acceptable (encoding)

    Erros do Servidor:
    500 Erro interno do servidor (Internal Server Error)
    501 Não implementado (Not Implemented)
    502 Gateway viciado (Bad Gateway)
    503 Serviço não disponível (Service Unavailable)
    504 Gateway vencido (Gateway Timeout)
    505 Versão HTTP não suportada (HTTP Version Not Supported)

    FONTE: Protocolo TCP/IP - 3.ed.

  • Quem usa QC há tempos já está familiarizado com a família 500.

  • Quem não tem acesso: --> D

    502 - Servidor sobrecarregado;

    403 - Acesso proibido;

    202 - O pedido foi aceito para processamento, mas este não foi concluído;

    301 - O recurso pedido tem uma nova URL;

    500 - Erro interno do servidor.

  • Todos os códigos de status de resposta HTTP são separados em cinco classes (ou categorias). O primeiro dígito do código de status define a classe de resposta. Os dois últimos dígitos não têm nenhum papel de classe ou categorização. Existem cinco valores para o primeiro dígito:

    1xx (informativo): o pedido foi recebido, processo contínuo

    2xx (bem-sucedida): a solicitação foi recebida, entendida e aceita com sucesso

    3xx (Redirecionamento): outras ações precisam ser tomadas para concluir a solicitação

    4xx (Erro do cliente): a solicitação contém sintaxe incorreta ou não pode ser atendida

    5xx (Erro do servidor): o servidor não conseguiu atender a uma solicitação aparentemente válida

  • GAB D

    A questão queria saber se o candidato conhecia o erro 403. Sabendo disso, eliminaria as demais alternativas.

    A título de complementação: Q933204