Latest web development tutorials

Perfil HTTP

el protocolo HTTP es el protocolo de transferencia de hipertexto acrónimo (Hypertext Transfer Protocol) se utiliza en la World Wide Web (WWW: World Wide Web) del servidor para transferir protocolo de transferencia de hipertexto navegador local. .

HTTP es un protocolo de comunicación basada en TCP / IP para transferir datos (archivos HTML, archivos de imágenes, resultados de la consulta, etc.).


obras HTTP

protocolo HTTP funciona en arquitectura cliente - servidor en. navegador HTTP como un cliente a través de la dirección URL que es el servidor web envía todas las peticiones HTTP al servidor.

servidor Web tiene: Apache Server, servidor IIS (Internet Information Services) y similares.

De acuerdo con el servidor Web después de recibir la solicitud, el cliente envía un mensaje de respuesta.

Número de puerto HTTP predeterminado es 80, pero también se puede cambiar a 8080 u otros puertos.

HTTP Tres cosas a tener en cuenta:

  • HTTP es sin conexión: no hay medio de conexión es limitar cada conexión sólo puede atender una petición. Después de que el servidor procesa la petición de los clientes, y los clientes recibe la respuesta, la conexión se desconecta. De esta manera se puede ahorrar tiempo de transmisión.
  • HTTP es la independencia de los medios de comunicación: esto significa que, siempre que el cliente y el servidor sabe cómo manejar el contenido de datos de cualquier tipo de datos que se pueden enviar a través de HTTP. Cliente y el servidor se especifica el tipo de contenido del tipo MIME apropiado.
  • HTTP es un apátrida: protocolo HTTP es un protocolo sin estado. Sin estado significa que no existe un protocolo para el procesamiento de transacciones y la memoria. La falta de estado significa que si el tratamiento posterior requiere información previa, que debe ser retransmitido, que puede resultar en la cantidad de transferencia de datos de cada conexión aumenta. Por otra parte, el servidor no requiere información previa sobre su respuesta más rápido.

El siguiente gráfico muestra el flujo de comunicación del protocolo HTTP:

cgiarch