Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

164
Views
¿Cómo funciona la carga de una imagen con "?random=" adjunto?

Entonces, quería evitar el caché para ver las imágenes que estoy cargando en este sitio web en el que estoy trabajando, al que accedo a través de localhost.

Llegué a una solución práctica bastante rápido:

Adjuntar al final de la ruta de la imagen ?random= y un número aleatorio generado por Math.floor() . Todo esto con la ayuda de un script.

El HTML mostrado en el navegador:

<img class="gallery_img" src="./uploads/4.jpg?random=172">

Impresionante, funciona de maravilla.

Ahora, lo que ha sido difícil de encontrar es una explicación de por qué y cómo funciona esto realmente.

Quiero decir, 1) ¿cómo el navegador aún encuentra la imagen en el servidor con esta nueva ruta?

O preguntado al revés, 2) ¿cómo maneja el servidor este archivo adjunto ?random=172 y entrega la imagen solicitada antes de eso?

Si alguien pudiera indicarme la dirección correcta, estaría agradecido.


Solución:

Eche un vuezo a lo que son los parámetros de consulta .

Y si está lidiando con el problema de evitar el caché, eche un vuezo aquí:

Deshabilitar caché para algunas imágenes

almost 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Eso no es parte de la ruta, es un parámetro de consulta.

Y la mayoría de las veces al servidor de imágenes no le importan los parámetros de consulta, al menos no uno literalmente aleatorio, tal vez soportaría un parámetro de consulta llamado width o size y generaría dinámicamente una imagen del tamaño correcto. Pero lo más probable es que random simplemente se descarte y la imagen se sirva normalmente.

almost 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!