[Powered by Google Translate] Así que casi todos los días, es probable que escriba o al menos ver HTTP. De hecho, si usted está viendo o escuchando esto en el web, usted está utilizando HTTP en estos momentos. Pero, ¿qué es? Bueno, es lo que escribe en el comienzo de una URL, o en lo acostumbrado. En la actualidad, los navegadores simplemente asumir que desea HTTP, aunque en realidad no lo escribes. Más técnicamente, sin embargo, HTTP es un protocolo, un lenguaje de tipo, que los navegadores web y servidores web hablan, un conjunto de convenios en los que se adhieren, sólo al igual que los seres humanos tenemos. Por ejemplo, en los EE.UU., la primera vez que conoces a alguien, te típicamente iniciar una conexión mediante la ampliación de su mano, en cuyo punto, la otra persona responde a ella por agitarlo. Bueno, eso es un protocolo. En algunos países o familias, se inicia una conexión por besar a alguien en la mejilla. Bueno, otro protocolo. Así HTTP es un protocolo que pasa a implicar ordenadores en lugar de los seres humanos. Y así es como funciona. Cuando un navegador quiere mostrar a un ser humano de una página web, se inicia una conexión a un servidor web mediante el envío de una solicitud HTTP, dentro de los cuales es un mensaje similar a favor enviarme esta página web. En realidad, es algo más críptico como, get/http/1.1. Pero cuando el servidor recibe esta solicitud, envía un HTTP respuesta, dentro de las cuales es la página web. Ahora que la página web, por su parte, está escrito en un lenguaje llamado HTML, o HyperText Markup Language. Y eso es HTTP recibe su nombre. HTTP es un acrónimo de HyperText Transfer Protocol, porque lo que se transfiere desde el servidor al navegador no está hipertexto, Hypertext Markup Language. En cierto sentido, la web es como restaurantes a donde usted es el cliente o el cliente. Al igual que pedir comida en un restaurante de un camarero o camarera que luego lo trae a tu mesa, también lo hacen los navegadores web archivos de orden de un servidor web que luego regresa con el mismo. De hecho, es por esta razón que los navegadores son a menudo llamados clientes y servidores se llaman servidores, también. La relación es muy similar. Tiene sentido? Muy bien, así que vamos a echar un vistazo a una petición HTTP actual y la respuesta. En primer lugar, vamos a abrir un navegador. Sucede que estar usando Chrome, pero lo hace en la mayoría de cualquier navegador de estos días. Seleccione Ver siguiente Vamos, Developer Herramientas de desarrollo, que se abrirá un panel de desarrolladores en la parte inferior de la ventana. Y vamos a Haga clic en Siguiente esa pestaña Network panel. La próxima vez que cargue la página web de un servidor, vamos a ver en esta ficha todo el tráfico HTTP entre Chrome y el servidor. Aceptar. Vamos a visitar, por ejemplo, Google. http://www.google.com/enter. Bien, ¿qué ha pasado? Bueno en primer lugar, vamos a desplazarse a la parte superior de la ficha. La primera fila representa la respuesta HTTP de Google para mi Solicitud HTTP. Bueno, vamos a hacer clic en ese renglón. A la derecha, ahora vemos una vista previa del HTML que era incluido en esta respuesta, junto con un montón de JavaScript. Pero más en aquellos en otro momento. Ahora vamos a hacer clic en la ficha Encabezados a la izquierda de esta Ficha Vista previa, y aquí es donde podemos ver la actual HTTP solicito que mi navegador envía y el actual respuesta HTTP que Google devuelve. En cuanto a la respuesta del servidor, vamos a hacer clic en Ver código fuente siguiente Encabezados de respuesta. Esto es lo que Google envió a mi navegador. La primera línea es quizás el más interesante - HTTP/1.1 200 OK. Esto significa que todo está bien y la página se transfieren con éxito. Las probabilidades son que usted nunca ha visto antes 200, de lo contrario conocido como un código de estado HTTP, pero lo que has visto 404, Archivo no encontrado, tal vez algunos otros. Bueno, aquí es donde los números vienen. Pues ahí lo tienes - HTTP.