Visto desde el lado del servidor, hay absolutamente no diferencia técnica entre "transferir para ver en una ventana del navegador" y "descargar para almacenamiento".
Tal vez un servidor proporcionará una vista previa (más pequeña) y la imagen real (más grande) para descargar, y puede distinguir a cuál se ha accedido. Pero puede registrar (y registrar) solo el acceso a estos archivos, la dirección IP de la que proviene la solicitud, una "cadena de identificación" genérica del software del navegador: no La intención de un cliente.
Pero el acceso a archivos no lo hace siempre resultado de la interacción humana con una computadora cliente. Por un lado, los navegadores almacenan imágenes y otros datos del sitio web en su sistema, incluso si ni siquiera usa "guardar imagen como ...". Por otro lado, muchos navegadores incluso "siguen enlaces" (es decir, ¡descargan cosas!) por adelantado , para agilizar la navegación. La memoria caché del navegador incluso podría entrar en su copia de seguridad local de esa manera, ¡incluso si nunca ha accedido a estos archivos de forma intencional!
Finalmente, usar "guardar como" y cancelar (no seleccionar un nombre de archivo de destino) puede o no iniciar una descarga, según la implementación del navegador que esté utilizando.