lang
ES

Verificación de Last-Modified y If-Modified-Since

Verifica los encabezados de la respuesta del servidor para la presencia de Last-Modified y la respuesta del servidor a una solicitud con el encabezado If-Modified-Since.

La verificación de Last-Modified y If-Modified-Since es una de las partes indispensables en la promoción de sitios web. Se requiere para comprender si los encabezados de respuesta del servidor se forman correctamente.

Last-Modified — es uno de los encabezados de respuesta del servidor que indica la fecha de la última modificación de la página. Ayuda a evaluar cuánto tiempo ha pasado desde que se modificó el contenido de la página.

If-Modified-Since — es un encabezado enviado al servidor. Con su ayuda se transmite una fecha para entender si la página ha cambiado después de esa fecha. Si el contenido ha cambiado, el servidor devolverá la página de la misma manera que en una solicitud normal, con un código de respuesta 200. Pero si no hubo cambios en la página, el servidor devolverá el encabezado 304 Not Modified.

If-Modified-Since es utilizado por los navegadores para ahorrar tráfico. Si, por ejemplo, la página solicitada está presente en la caché del navegador, este generará una solicitud con el encabezado If-Modified-Since. Luego, si se devuelve la respuesta 304 Not Modified, el navegador mostrará esa página desde su caché.

La configuración correcta de la respuesta del servidor al encabezado If-Modified-Since también influye positivamente en la interacción con los motores de búsqueda, que ahorran tiempo en la descarga de una página no modificada y lo utilizan para procesar las siguientes páginas del sitio.