Sites

Categoria » Postagem sobre Sites.

[O que é e para que serve o protocolo HTTP?]

O que é e para que serve o protocolo HTTP?

HTTP é a sigla em língua inglesa de HyperText Transfer Protocol (Protocolo de Transferência de Hipertexto).

É um protocolo da camada de Aplicação do modelo OSI utilizado para transferência de dados na rede mundial de computadores, a World Wide Web. Também transfere dados de hiper-mídia (imagens, sons e textos).

Normalmente, este protocolo utiliza o porta 80 e é usado para a comunicação de "sites" (sítios), comunicando na linguagem HTML (Hipertext Markup Language, ou Linguagem de Marcação de Hipertexto). Contudo, para haver comunicação com o servidor do site é necessário utilizar comandos adequados, que não estão em linguagem HTML.

Para acedermos a outro documento a partir de uma palavra presente no documento actual podemos utilizar os chamados links/ (ligações) ou âncoras. Estes documentos encontram-se num "site" (sítio) com um endereço de página da Internet - e para entrarmos neles devemos digitar o respectivo endereço, denominado URL (Universal Resource Indentifier ou Identificador Universal de Recurso), que não deve ser confundir com URL (Universal Resource Locator ou Localizador Universal de Recurso), um tipo de URL que pode ser directamente localizado.

Funcionamento do protocolo HTTP

Um sistema de comunicação em rede possui diversos protocolos que trabalham em conjunto para o fornecimento de serviços. Para que o protocolo HTTP consiga transferir seus dados pela Web, é necessário que os protocolos TCP e IP (Internet Protocol, Protocolo de Internet) tornem possível a conexão entre clientes e servidores através de sockets TCP/IP.

De acordo com Fielding et al (1999, p. 10), o HTTP utiliza o modelo cliente-servidor, como a maioria dos protocolos de rede, baseando-se no paradigma de requisição e resposta. Um programa requisitante (cliente) estabelece uma conexão com um outro programa receptor (servidor) e envia-lhe uma requisição, contendo a URI, a versão do protocolo, uma mensagem MIME (padrão utilizado para codificar dados em formato de textos ASCII para serem transmitidos pela Internet) contendo os modificadores da requisição, informações sobre o cliente e, possivelmente, o conteúdo no corpo da mensagem.

O servidor responde com uma linha de status (status line) incluindo sua versão de protocolo e um código de operação bem sucedida ou um código de erro, seguido pelas informações do servidor, metainformações da entidade e possível conteúdo no corpo da mensagem. Após o envio da resposta pelo servidor, encerra-se a conexão estabelecida.

Gostou do post? Comenta aí!


  • Administrador - Enviado em 11/05/2020 às 21:56:41
  • Maria, Boa noite tudo bem contigo?

    Primeiramente que agradecer pelo comentário dado na postagem abaixo.

    Por favor, você poderia fornecer mais informações por que não está conseguindo acessar site pelo protocolo HTTP?

    Exemplo:
    - Qual site acessou;
    - Qual navegador está usando;
    - Está acessando via Celular, Tablet ou Computador;
    - Teria como enviar um print do erro.

    Recomendações:
    Sempre importante ter e manter o Antivírus atualizado e tomar devidos cuidados para não cadastrar nenhum dado pessoal em sites com algum tipo de restrição no seu acesso ok.

    Qualquer dúvida, por favor entre em contato, tenho prazer em poder te auxiliar nesse problema.

    Em breve teremos um novo site, com muitas informações úteis para o dia dia. Sempre voltado para todos os públicos que tem contato com a Web.
  • maria - Enviado em 11/05/2020 às 20:17:57
  • nao estou conseguindo entrar no site que comeca com http

Veja os Posts Relacionados!