Je suis confronté à un problème de téléchargement de fichiers avec IE6-8 dans un environnement non SSL. J'ai vu beaucoup d'articles sur le problème de téléchargement de pièces jointes IE avec ssl.Télécharger le problème de pièces jointes avec IE6-8 sans SSL
Conformément aux articles, j'ai essayé de définir les valeurs des en-têtes Pragma, Cache-Control, mais toujours pas de chance.
Ce sont mes têtes de réponse
Cache-Control: private, max-age=5
Date: Tue, 25 May 2010 11:06:02 GMT
Pragma: private
Content-Length: 40492
Content-Type: application/pdf
Content-Disposition: Attachment;Filename="file name.pdf"
Server: Apache-Coyote/1.1
J'ai mis les valeurs d'en-tête après avoir traversé quelques-uns de ces sites
KB 812935
KB 316431
Mais ces éléments sont liés à SSL.
J'ai vérifié le corps de la réponse et les en-têtes en utilisant fiddler, le corps de la réponse est correct. J'utilise window.open (url, "_blank") pour télécharger le fichier, si je le change en window.open (url, "_parent") ou change "Content-Disposition" en "inline"; Filename = "nom de fichier.pdf" 'ça marche bien.
S'il vous plaît aidez-moi à résoudre ce problème
Je serais heureux d'entendre si jamais vous trouvez une alternative. – Randell