Una aplicación web abre una nueva pestaña y realiza una solicitud POST al servidor para crear un archivo para descargar. Aquí está el código que devuelve el archivo:
Response.AppendHeader("content-disposition", "attachment; filename=name"); Response.ContentType = "application/octet-stream"; Response.WriteFile(zipPath); Response.Flush(); Response.End();Lo que puede suceder es que el usuario pueda cerrar la nueva pestaña y no se realice ninguna descarga. ¿Hay alguna posibilidad de que la aplicación aún obtenga el archivo? Entiendo que colocar la solicitud en la aplicación es el camino a seguir, pero estoy tratando con la arquitectura existente.
Gracias por la ayuda.
Solo para señalar que los archivos deben crearse primero, lo que lleva algo de tiempo.