Bonjour,
Contexte :
Mon application tourne sur un serveur websphere 6.0 (iseries)
En local mon application est déployé sur serveur websphere 6.0 également sous WSAD (websphere studio)
J'ai une servlet chargé de récupérer un fichier et de la fournir à HttpServletResponse.
Coté navigateur un formulaire avec une action pointant sur la servlet.
Mes téléchargements s'effectuent très bien avec Firefox au submit.
Problème sous Internet Explorer? dés que j'execute le submit IE 7 me lance un message "Pour protéger votre sécurité, Internet Explorer a bloqué le téléchargement de fichiers de ce site vers votre ordinateur...."
A noter que lorsque je teste IE 7 ou 8 en localhost jamais je n'ai ce message !!
Comment inhiber ce controle sachant que lorsqu'on lui indique "Télecharger le fichier " rien ne se passe !
j'ai testé différent content-type dans le response de la servlet mais sans succès (application/octet-stream ou x-unknow)
j'ai testé de rediriger ma target de formulaire vers une iFrame mais pas mieux..
si vous avez une réponse merci
Partager