Respuesta reutilizada o consulta fresca: qué marca debe ver el usuario
Una respuesta puede abrirse hoy sin haber sido obtenida hoy. Una etiqueta clara debe separar el momento de consulta, la antigüedad del resultado y la fuente que respondió.
Por Marco Ferreiro ·
Abrir una pantalla hoy no significa que la información haya sido obtenida hoy. Un resultado puede provenir de una consulta que acaba de terminar, de una respuesta conservada durante un intervalo controlado o de una búsqueda anterior que la persona decidió volver a mirar. Las tres situaciones pueden ser legítimas, pero no deberían verse iguales.
La diferencia importa porque las infracciones cambian de estado. Puede aparecer una nueva acta, registrarse un pago o modificarse el organismo que ofrece la consulta. Una interfaz que sólo muestra “actualizado” junto a la hora de apertura mezcla hechos distintos y transmite una certeza que el sistema no tiene.
Tres momentos que conviene separar
El primer momento es la obtención: cuándo multas.ar pidió el dato y recibió una respuesta. El segundo es la validación: cuándo una copia almacenada fue confirmada nuevamente por el origen, si ese mecanismo existe. El tercero es la visualización: cuándo el usuario abrió la página.
Si alguien vuelve a una consulta a las 18:00, pero la fuente respondió a las 10:15, la pantalla puede registrar ambas horas. No debe reemplazar la primera por la segunda. Hacerlo convertiría un acto de lectura en una supuesta verificación externa.
Qué significa reutilizar una respuesta
HTTP permite guardar respuestas para reducir latencia y carga. El RFC 9111 distingue una respuesta fresca, reutilizable según su política, de una respuesta que necesita validación. El encabezado Age, cuando está presente, expresa una estimación del tiempo transcurrido desde que el origen generó o validó la respuesta.
Eso ayuda a transportar información, pero no resuelve por sí solo la semántica del producto. Un proveedor intermedio puede no exponer todos los encabezados y un portal puede generar una página nueva usando una base que no cambió. Por eso la etiqueta pública se apoya primero en eventos que multas.ar puede probar: inicio, finalización, origen y reutilización.
Etiquetas que responden preguntas concretas
Una tarjeta clara puede mostrar:
- “Consultado ahora”, cuando hubo una ejecución completa nueva;
- “Resultado de hoy, 10:15”, cuando se abre una respuesta anterior del mismo día;
- “Respuesta reutilizada, obtenida hace 3 horas”, cuando el sistema evitó una llamada dentro de una ventana permitida;
- “Fuente no consultada”, si ese organismo quedó fuera de la ejecución;
- “No se pudo verificar”, cuando la llamada terminó con error o timeout.
“Sin multas” se reserva para una fuente que efectivamente respondió sin resultados dentro del alcance informado. No reemplaza “fuente no consultada” ni “error”.
Una marca visible y otra auditable
La persona necesita una frase corta. El registro técnico necesita más: identificador interno de ejecución, instante con zona horaria, versión del adaptador, resultado de cada fuente y motivo de reutilización. Esos datos no tienen que exponer patente, DNI u otro identificador en analytics públicos.
La marca visible debe poder reconstruirse desde ese registro. Si dice “consulta fresca”, tiene que existir una ejecución nueva. Si dice “reutilizada”, debe conocerse cuál fue la respuesta original y cuánto tiempo transcurrió. Una etiqueta calculada sólo en el navegador no alcanza para una auditoría posterior.
Qué no dice la última verificación
La fecha de verificación de multas.ar no es la fecha de actualización del acta. Tampoco certifica que no vaya a aparecer una infracción cargada con demora. Sólo indica cuándo se observó la respuesta disponible en esa fuente.
La Agencia Nacional de Seguridad Vial recuerda que las infracciones pueden depender de juzgados y jurisdicciones adheridas o no adheridas. Esa fragmentación vuelve todavía más importante conservar la procedencia por fuente, en lugar de resumir todo con una única hora global.
Prueba reproducible de la interfaz
Antes de publicar una etiqueta conviene ejecutar cuatro casos sintéticos: respuesta recién obtenida, respuesta reutilizada todavía fresca, copia vencida que se valida y fuente que falla. Para cada caso se congela el reloj y se comprueba el texto, la zona horaria, el detalle accesible y el evento analítico.
Luego se repite la prueba cruzando la medianoche de Argentina. “Hoy” debe cambiar según America/Argentina/Buenos_Aires, mientras el instante guardado permanece inequívoco. También se prueba que recargar la página no modifique la fecha de obtención.
Cuándo pedir una consulta nueva
Una respuesta anterior puede servir para retomar un análisis, comparar un cambio o descargar un comprobante. Para una decisión sensible —señar un vehículo, entregarlo o confirmar un pago— conviene ejecutar una consulta nueva lo más cerca posible del momento de decisión y guardar la hora.
La interfaz no necesita descalificar toda reutilización. Necesita nombrarla. Mostrar de dónde vino el dato y cuándo fue obtenido permite que cada persona decida si esa antigüedad es compatible con lo que está por hacer.
Metodología
- Alcance
- Convención de interfaz para distinguir respuestas nuevas, cacheadas y reabiertas en consultas vehiculares.
- Unidad de análisis
- Respuesta de una fuente asociada a su instante de obtención, validación y visualización.
- Cobertura
- Estados observables por la aplicación y metadatos HTTP cuando están disponibles; sin inferir cambios internos de los organismos.
Limitaciones
- La fecha de consulta no confirma cuándo actualizó su base el organismo consultado.
- Los encabezados de caché describen transporte y reutilización de una respuesta, no la vigencia jurídica de una infracción.
Fuentes
- RFC 9111: HTTP Caching — RFC Editor (consultada el )
- RFC 9110: HTTP Semantics — RFC Editor (consultada el )
- Preguntas frecuentes sobre infracciones — Agencia Nacional de Seguridad Vial (consultada el )
Preguntas frecuentes
¿Una respuesta reutilizada es necesariamente incorrecta?
No. Puede seguir siendo útil si se informa su origen y antigüedad. Lo incorrecto es presentarla como una consulta nueva o afirmar que la fuente fue revisada otra vez.
¿Abrir nuevamente un resultado actualiza la fecha?
Sólo debería actualizar la hora de visualización. La fecha de obtención permanece igual hasta que se ejecuta una consulta nueva contra la fuente.
¿Qué ocurre si una fuente no informa su propia actualización?
Se muestra únicamente cuándo fue consultada. No se inventa ni se deduce una fecha de actualización del organismo a partir de la hora local.
Notas relacionadas
Qué significa “última verificación” en una fuente de multas
La fecha indica cuándo se consultó una fuente y qué respuesta dio en ese momento. No es la fecha del acta, del pago ni una garantía de que no existan novedades en procesamiento.
Fecha del hecho, observación y procesamiento: los tres relojes de un acta
Ocurrencia, primera observación y procesamiento miden eventos distintos. Separarlos evita culpar al webhook por una demora de publicación de la fuente original.
Cómo se arma un informe reproducible: mismos datos, mismo resultado
Dos corridas sobre el mismo corte deberían coincidir byte a byte. Cuando no coinciden, la causa suele estar en el orden, el formato o el reloj, y no en la fuente.