? HTTP significa Hypertext Transfer Protocol . Junto com Hypertext Markup Language (HTML) , é um dos conceitos fundadores da World Wide Web . Páginas da Web são escritas em HTML, e do pedido e de resposta necessário para buscar uma página de um servidor Web são transportados por HTTP. Formato
Hipertexto é um método de representação de links em um documento . HTTP não contém hipertexto , mas transporta-a . HTTP envia uma solicitação para um recurso . O pedido contém mensagens de texto simples a partir de informações sobre recursos e endereço IP do computador solicitante. A informação inicial do pedido é colectivamente referidos como cabeçalhos HTTP.
Processo
tecnologia de rede , protocolos são estratificados em camadas. Há uma camada de transporte , que é responsável pela criação de ligações e de verificação da integridade dos dados . No entanto, HTTP não pertence a este grupo. Ele é oficialmente denominado uma aplicação e utiliza serviços de protocolos da camada de transporte. HTTP é um protocolo sem conexão , ou seja, ele não verifica se a mensagem que envia realmente chega. Browsers são ajustados para expirar e exibir uma mensagem de falha , se a resposta não chega . O usuário , então, tem de decidir se quer reenviar o pedido. HTTP não reenviar os pedidos automaticamente.
Método
A página da Web que chegam podem ter links para outros arquivos . Por exemplo , as imagens contidas em uma página da Web não são incorporados no arquivo contendo essa página. Quando o navegador abre a página para exibição, a presença de links para outros arquivos aciona o navegador para enviar uma nova solicitação para o servidor Web para esse arquivo. Os diferentes arquivos que compõem uma página da Web não precisa ser residente no mesmo local . Eles podem estar em diretórios diferentes do mesmo servidor Web, ou pode residir em diferentes servidores Web . Cada arquivo é buscado por um pedido separado.
Uniform Resource Locator
A barra de endereço de um navegador da Web contém um Resource Locator (URL) Uniform . Esta contém três elementos importantes. O primeiro mostra o protocolo de realização da página . Isso é padrão para HTTP e é apresentado como " http://". HTTP não é o único protocolo que transporta recursos através da Internet. File Transfer Protocol (FTP) e Hypertext Transfer Protocol , Secure (HTTPS) são duas alternativas. A segunda parte da URL é o endereço do servidor Web , expressa no formato www.something.com . A parte final mostra o arquivo desejado eo caminho do diretório onde ele está armazenado . Se nenhum arquivo for nomeado, os padrões do navegador para solicitar um arquivo chamado index.htm .