navegacion internet herramientas funciones explorador definicion botones barra atras adelante internet-explorer firefox browser

internet explorer - internet - Botón Atrás(Comportamiento del navegador)



botones adelante y atras del explorador de windows (2)

Acabo de probar esto en Chrome y Firefox por diversión

Cuando presiono nuevamente en Chrome en una página de búsqueda de Google, no hay solicitudes. El navegador extrae de la memoria caché.

En Firefox, en realidad obtengo un 204 No Content con la ruta siendo http://clients1.google.ca/generate_204 de Google.

Encontré esto usando el proxy Charles así que no es nada científico :)

Cuando se presiona el botón Atrás en un navegador web, ¿la acción predeterminada es enviar una solicitud de obtención o servicio desde el historial de los navegadores?

Si es específico del navegador, ¿cuáles serían las acciones predeterminadas para Internet Explorer y Firefox?


Respuesta informal

Si la página anterior era una solicitud GET , la página normalmente se obtiene de la memoria caché del navegador a menos que el tiempo de caché en la página haya expirado (este tiempo de expiración lo establecen los administradores de la página web), u otro factor lleva al navegador a creer la información no es lo suficientemente reciente.

Si la página anterior era una solicitud POST , el navegador generalmente le pregunta si desea volver a enviar la información y la página se obtiene del servidor.

Respuesta Formal

Esto se trata en la Sección 13 de la especificación del Protocolo HTTP que los navegadores deberían implementar.

Específicamente, 13.10 declara que:

Algunos métodos HTTP DEBEN hacer que un caché invalide una entidad. Esta es la entidad a la que hace referencia el URI de solicitud o los encabezados de Ubicación o Ubicación de contenido (si están presentes). Estos métodos son:

- PUT - DELETE - POST

Otros tipos de solicitudes (como un GET) pueden almacenarse en caché. Lea las especificaciones completas si desea los detalles sangrientos, pero la especificación se configura de una manera que le permite al navegador usar su memoria caché tanto como sea posible.