J'ai un point de terminaison ASP.NET qui prend une demande d'un fichier avec quelques params, chiffres sur le fichier à servir et fait quelque chose comme ceci:ASP.net lien de téléchargement apparaît parfois fenêtre de téléchargement
...
if (File.Exists(zipPath))
{
string fileSaveName = "YourZip.zip";
Response.ContentType = "application/octet-stream";
Response.AppendHeader("Content-Disposition",
"attachment; filename=\"" + fileSaveName + "\"");
Response.TransmitFile(zipPath);
Response.End();
}
else
{
Throw404();
}
Le problème est à la fois dans Firefox et Chrome (n'ont pas vérifié IE) aucune fenêtre de téléchargement s'ouvre et il attend jusqu'à ce que tout soit téléchargé puis télécharge instantanément le fichier. Des idées de pourquoi ou de meilleures façons de le faire?
c'est dans mon code. –