[Powered by Google Translate] Assim, cada dia mais, você provavelmente digitar ou pelo menos ver o HTTP. Na verdade, se você está assistindo ou ouvindo este sobre o web, você está usando HTTP agora. Mas o que é isso? Bem, é o que você digita no início de uma URL, ou em pelo menos acostumado. Estes dias, os navegadores apenas supor que você quer HTTP, mesmo se você realmente não digitá-lo. Mais tecnicamente, porém, o HTTP é um protocolo, uma linguagem de os tipos, que os navegadores e servidores Web falam, um conjunto de convenções a que aderem, apenas como nós seres humanos temos. Por exemplo, em os EUA, quando você encontrar alguém, você tipicamente iniciar uma conexão, estendendo sua mão, altura em que, a pessoa que responde a ele por sacudi-la. Bem, isso é um protocolo. Em alguns países ou famílias, você inicia uma conexão por beijar alguém no rosto. Bem, esse outro protocolo. Então HTTP é um protocolo que acontece de envolver computadores em vez de seres humanos. E aqui está como ele funciona. Quando um navegador quer mostrar uma página web de um ser humano, ele inicia uma ligação a um servidor web, enviando uma solicitação HTTP, no interior dos quais é semelhante a uma mensagem, por favor envie-me esta página. Na realidade, é algo mais enigmático como, get/http/1.1. Mas, quando o servidor recebe o pedido, ele envia uma requisição HTTP resposta, no interior dos quais é a página da web. Agora que a página web, entretanto, está escrito em uma linguagem chamada HTML, ou HyperText Markup Language. E isso é HTTP recebe o seu próprio nome. HTTP é um acrônimo para HyperText Transfer Protocol, porque o que é transferência do servidor para o navegador é hipertexto, HyperText Markup Language. Em certo sentido, a web é como um restaurantes onde você é o cliente ou o cliente. Assim como você pedir comida em um restaurante de um garçom ou garçonete que, então, traz para a mesa, assim como navegadores web arquivos de pedidos de um servidor web que então retorna com o mesmo. Na verdade, é por esta razão que os navegadores são muitas vezes clientes e servidores chamados são chamados, os servidores também. A relação é muito muito mesmo. Faz sentido? Tudo bem, bem, vamos dar uma olhada em uma solicitação HTTP real e resposta. Primeiro, vamos abrir um navegador. Acontece que eu estar usando o Chrome, mas você fazer isso em mais nenhum navegador estes dias. Exibir próxima Vamos selecionar, Desenvolvedor, Ferramentas de Desenvolvimento, que irá abrir um painel do desenvolvedor na fundo da nossa janela. E vamos clicar seguinte que guia Rede painel. A próxima vez que carregar a página web a partir de um servidor, vamos ver em este guia todo o tráfego HTTP entre Chrome eo servidor. OK. Vamos visitar, por exemplo, do Google. http://www.google.com/enter. OK, o que aconteceu? Bem, primeiro, vamos rolar para o topo da guia. A primeira linha representa a resposta HTTP do Google para o meu Solicitação HTTP. Bem, vamos clicar nessa linha. Para a direita, vemos agora uma prévia do HTML que foi incluído nessa resposta, juntamente com uma porção de JavaScript. Mas mais sobre os outro momento. Vamos agora clique na guia Cabeçalhos para a esquerda deste Guia Preview, e é aqui que podemos ver o HTTP real pedido para que o meu navegador mandou a resposta HTTP real que o Google voltou. Quanto à resposta do servidor, vamos clicar em Exibir código fonte próxima Cabeçalhos de resposta. Aqui está o que o Google enviou para o meu navegador. A primeira linha é, talvez, o mais interessante - HTTP/1.1 200 OK. Isso significa que tudo está bem e foi transferida a página inicial com sucesso. As probabilidades são que você nunca viu este 200 antes, caso contrário conhecido como um código de status HTTP, mas você provavelmente já viu 404, Arquivo não encontrado, talvez alguns outros. Bem, este é o lugar onde esses números vêm. Bem, você tem isso - HTTP.