Negocio

Protocolo de transferência de hipertexto: definição e exemplos

O que é protocolo de transferência de hipertexto?

John estava trabalhando em um projeto de ciências sobre ursos polares e seu professor disse a ele que ele poderia encontrar informações úteis no site da National Geographic. Então, John foi até o bibliotecário da escola e perguntou como ele poderia acessar o site da National Geographic. O bibliotecário levou John a um computador, abriu um navegador da web e digitou o endereço da National Geographic, http://www.nationalgeographic.com. John então perguntou ao bibliotecário como ele poderia acessar este site em seu laptop pessoal. O bibliotecário explicou que John precisaria abrir qualquer navegador da web em seu laptop e digitar o endereço da web, também conhecido como URL , do site da National Geographic. Um navegador da web, explicou o bibliotecário a John, é um programa no laptop de John que permite que ele visualize páginas da web.

No processo de aprendizagem sobre os ursos polares, John também aprendeu que, para acessar um site da Web, você precisa de um endereço da web ou URL, e que a maioria dos URLs começa com o prefixo http: // . Este 'http' é a abreviatura de Hypertext Transfer Protocol , e aprenderemos mais abaixo sobre o que essa frase significa.

Você também pode notar que alguns sites, como aqueles em que você digita as informações do seu cartão de crédito para fazer compras, usam o prefixo https: // . Isso indica que o site está usando um método seguro de comunicação para transferir dados. Antes, você tinha que digitar um desses prefixos manualmente para ir para o endereço da web correto, como o bibliotecário fez com John. Mas, uma vez que http: // e https: // são tão comumente usados, a maioria dos sites agora permite que você acesse seu site, omitindo o prefixo. Assim, quando John chegar em casa e usar seu próprio computador, ele poderá digitar www.nationalgeographic.com e seu navegador saberá que também há um http: // no endereço. Nesse caso, o protocolo http: // é usado, embora não seja refletido no URL.

Como funciona o protocolo de transferência de hipertexto?

Todas as páginas, arquivos, imagens, vídeos e outros dados de um site vivem em um ou mais computadores que também são conhecidos como servidores da web . Quando você digita o endereço da web ou URL de qualquer site em um navegador da web, o navegador encontra o servidor e transfere o conteúdo do servidor para o seu navegador para que você possa ver as informações em seu computador como uma página da web. Usando o protocolo HTTP (protocolo aqui significa apenas 'regras'), as informações são trocadas entre o servidor da web e o navegador da web. Hypertext Transfer Protocol, ou HTTP, é o conjunto de regras (ou protocolos) usado pelo navegador e o servidor para transferir informações na web.

Conforme observado acima, quando você digita a URL de qualquer site da web em seu navegador, ele envia uma solicitação ao servidor da web que corresponde ao endereço da URL. Portanto, quando John digitou o endereço da Web da National Geographic no navegador de seu laptop, seu laptop enviou uma solicitação para o endereço do servidor da Web onde os arquivos da National Geographic estão armazenados. Quando o servidor da web recebeu a solicitação, o servidor reuniu todas as informações relacionadas ao site da National Geographic e as enviou de volta ao navegador de John.

Um servidor da web contém todas as informações sobre um site, e o servidor pode estar constantemente recebendo solicitações para o site de qualquer número de pessoas que estão navegando no site. O servidor deve responder a cada uma dessas solicitações e transferir os arquivos necessários para o navegador de cada pessoa. O servidor e o navegador se comunicam usando o método HTTP, que ajuda o servidor a entender o que o navegador está solicitando e como interpretar as solicitações feitas pelo navegador. O protocolo HTTP, portanto, inclui regras sobre como o conteúdo da web deve ser formatado, como as datas são formatadas e como os endereços da web ou URLs devem ser identificados.

Se o navegador não puder se comunicar com o servidor, o navegador exibirá uma mensagem de erro indicando que o servidor não pôde ser alcançado. Se John cometer um erro de grafia ao digitar o endereço do site da National Geographic, o navegador não conseguirá encontrar o servidor no endereço incorreto. Haverá um erro de HTTP e John verá uma página em branco em seu navegador. Além disso, se por algum motivo o computador ou servidor onde os arquivos National Geographic estão armazenados não estiver funcionando ou simplesmente não estiver disponível na web, o navegador não será capaz de encontrar o servidor e isso novamente causará um erro HTTP . Ou às vezes um endereço da web que você possui pode não existir mais no servidor, então o protocolo HTTP não será capaz de encontrar a página da web e isso também gerará uma mensagem de erro.

Resumo da lição

HTTP significa Hypertext Transfer Protocol e define os conjuntos de regras (ou protocolos) que devem ser seguidos por servidores e navegadores da web para que as páginas da web sejam exibidas corretamente. O URL, ou endereço da web, da maioria dos sites, portanto, começa com o prefixo http: // (ou, para uma navegação mais segura, https: //). Mas como isso é muito comum, a maioria dos sites permite que você digite a URL sem o prefixo.

O protocolo HTTP inclui regras sobre como o conteúdo da web deve ser formatado, como as datas são formatadas e como URLs ou endereços da web devem ser identificados. Um erro de HTTP é gerado se o URL for digitado incorretamente, se o servidor web estiver inativo ou se a página web não existir mais no servidor.

Artículos relacionados