[Powered by Google Translate] Así, cada día máis, probablemente escribir ou
polo menos ver o HTTP.
En realidade, se está a asistir ou escoitar este sobre o
web, está a usar HTTP agora.
Pero o que é iso?
Ben, é o que escribe no inicio dunha URL, ou en
polo menos acostumado.
Estes días, os navegadores só supor que quere HTTP,
mesmo se realmente non escriba-lo.
Máis tecnicamente, porén, o HTTP é un protocolo, unha linguaxe de
tipo, que os navegadores e servidores Web falan, un conxunto de
convenios a que se adhiren, só
coma nós seres humanos temos.
Por exemplo, en Estados Unidos, cando atopar alguén,
tipicamente iniciar unha conexión, estendéndose a súa
man, momento no que a persoa que responde a el por
sacudilo-la.
Ben, iso é un protocolo.
Nalgúns países ou familias, inicia unha conexión por
bico alguén na cara.
Ben, ese outro protocolo.
Entón HTTP é un protocolo que pasa de involucrar computadoras
en vez de seres humanos.
E aquí está como funciona.
Cando un navegador quere amosar unha páxina web dun ser humano, que inicia
unha conexión a un servidor web, enviando unha solicitude HTTP,
no interior dos cales é semellante a unha mensaxe, por favor
Manda-me esta páxina.
En realidade, é algo máis enigmático como,
get/http/1.1.
Pero, cando o servidor recibe a petición, el envía unha petición HTTP
resposta, dentro dos cales é a páxina web.
Agora que a páxina web, con todo, está escrito nunha linguaxe
chamada HTML, ou formato Markup Language.
E iso é HTTP recibe o seu propio nome.
HTTP é un acrónimo para formato Transfer Protocol,
porque o que é transferencia do servidor ao navegador é
hipertexto, formato Markup Language.
En certo sentido, a web é como un restaurantes onde é o
cliente ou cliente.
Así como pedir comida nun restaurante dun camareiro ou
camareira que, entón, trae para a mesa, así como navegadores web
arquivos de solicitudes de un servidor web que entón
retorna co mesmo.
En realidade, é por esta razón que os navegadores son moitas veces
clientes e servidores chamados son chamados, os servidores tamén.
A relación é moi moi mesmo.
Ten sentido?
Todo ben, ben, imos dar un ollo a unha solicitude HTTP real
e resposta.
En primeiro lugar, imos abrir un navegador.
Acontece que eu estar usando o Chrome, pero facelo en ningún
navegador estes días.
Amosar o seguinte Imos seleccionar, creador, ferramentas de desenvolvemento,
que pode abrir un panel do creador na
fondo da nosa fiestra.
E imos premer seguinte que guía Rede panel.
A próxima vez que cargar a páxina web a partir de un servidor, imos ver en
esta guía todo o tráfico HTTP entre
Chrome eo servidor.
Aceptar.
Imos visitar, por exemplo, de Google.
http://www.google.com/enter.
OK, o que pasou?
Ben, primeiro, imos rolar para arriba da Guía.
A primeira liña representa a resposta HTTP de Google para o meu
Solicitude HTTP.
Ben, imos premer nesa liña.
Á dereita vemos agora unha previa do HTML que foi
incluído nesa resposta, xunto cunha porción de
JavaScript.
Pero sobre os noutro momento.
Imos agora clica na guía cabeceiras á esquerda deste
Guía Preview e é aquí que podemos ver o HTTP real
solicitude para que o meu navegador mandou a resposta HTTP real
que Google volveu.
En canto á resposta do servidor, imos premer en Ver código fonte próxima
Cabeceiras de resposta.
Aquí está o que Google enviou o meu navegador.
A primeira liña é, quizais, o máis interesante -
HTTP/1.1 200 OK.
Isto significa que todo está ben e foi trasladada á páxina de inicio
con éxito.
As probabilidades son que nunca viu este 200 antes, en caso contrario
coñecido como un código de estado HTTP, pero probablemente xa viu 404,
Non se atopou, pode que algúns outros.
Ben, este é o lugar onde eses números veñen.
Ben, ten que -
HTTP.