Buscar

O protocolo HTTP utiliza uma lista de códigos para identificar o resultado das solicitações. Estes códigos são representados por três dígitos, em q...

O protocolo HTTP utiliza uma lista de códigos para identificar o resultado das solicitações. Estes códigos são representados por três dígitos, em que o primeiro digito expressa o tipo do código, sendo: 1XX para informativo, 2XX para sucesso, 3XX para redirecionamento, 4XX para erro cliente e 5XX para erro servidor. Uma listagem completa e detalhada dos códigos de status do protocolo HTTP pode ser consultada no seguinte endereço: A troca de mensagens entre cliente e servidor é realizada por meio de um conjunto de operações contendo funções bem definidas. As principais operações e suas respectivas funcionalidades são apresentadas na tabela 1.1. A listagem código 1 apresenta uma mensagem de requisição enviada ao servidor web da página web index.html. Na solicitação, é possível identificar o tipo de operação (GET), na linha 1, bem como o identificador do recurso (URL) – na linha 2. Na mensagem de resposta, o servidor utiliza um código de status para identificar o processamento da solicitação. Caso o recurso exista, ou seja, a página web seja encontrada no servidor, o código utilizado será o 200. A listagem código 2 ilustra uma possível mensagem de resposta do servidor web quando o recurso solicitado está disponível. Na mensagem de resposta, é possível visualizar, por exemplo, na linha 2, qual o servidor web utilizado para a disponibilização das páginas, bem como, na linha 6, o tamanho da página web solicitada.