Encabezados HTTP | Mantener viva

El encabezado Keep-Alive es un encabezado de tipo general. Este encabezado se usa para sugerir cómo se puede usar la conexión para establecer un tiempo de espera y una cantidad máxima de requests. También se puede usar para permitir que una sola conexión TCP permanezca abierta para múltiples requests/respuestas HTTP (la conexión HTTP predeterminada se cierra después de cada solicitud). También se conoce como conexión persistente. La habilitación de keep-alive depende totalmente del servidor que esté utilizando y del acceso que tenga.

Sintaxis:

Keep-Alive: parameters

Directivas: este encabezado acepta una sola directiva como se mencionó anteriormente y se describe a continuación:

  • Parámetros: esta directiva contiene dos parámetros separados por comas timeout y max. El parámetro de tiempo de espera contiene la cantidad mínima de tiempo, que es el tiempo (en segundos) de conexión que debe mantenerse abierta. El parámetro ax contiene un número entero que define cómo se puede enviar el número de requests a esta conexión antes de cerrar la conexión.

Ejemplo: en este ejemplo, el encabezado de conexión debe establecerse en Keep-Alive.

HTTP/1.1 200 OK
Connection: Keep-Alive
Content-Encoding: gzip
Content-Type: text/html; charset=utf-8
Date: Thu, 17 Feb 2020 18:23:13 GMT
Keep-Alive: timeout=5, max=1000
Last-Modified: Mon, 17 Feb 2020 04:32:39 GMT
Server: Apache

Para verificar este Keep-Alive en acción, vaya a Inspeccionar elemento -> Red , verifique el encabezado de Keep-ALive como se muestra a continuación.
Keep-Alive General header

Navegadores compatibles: los navegadores compatibles con el encabezado HTTP Keep-Alive se enumeran a continuación:

  • Google Chrome
  • explorador de Internet
  • Firefox
  • Safari
  • Ópera

Publicación traducida automáticamente

Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *