Content Type et Tomcat 4.1.29

Informations et questions à propos de Jakarta Tomcat en général.

Modérateur : Modérateurs

Arnaud

Messagepar Arnaud » jeu. 12 févr. 2004, 16:05

Bonjour

Il y a un bug dans Tomcat 4.1.29.
Le charset est systématiquement ajouté au contentType.

Ainsi, par exemple, lorsque l'on envoie le contenu d'un pdf via un flux binaire et que l'on précise le contentType avec :
response.setContentType("application/pdf");
et bien le contentType devient "application/pdf;charset=ISO-8859-1"

Le navigateur ne lance par Acrobat et le flux binaire s'affiche dans le navigateur.

A ma connaissance il n'y a pas de correctif mais si quelqu'un a plus d'infos je suis preneur.

Avatar de l’utilisateur
Gandalf
Sorcier des forums
Sorcier des forums
Messages : 2528
Inscription : jeu. 04 déc. 2003, 22:58

Messagepar Gandalf » ven. 13 févr. 2004, 10:58

pour contourner ceci :

au lieu de

Code : Tout sélectionner

response.setContentType("application/pdf");

essaie avec

Code : Tout sélectionner

response.addHeader("Content-Type", "application/pdf");
Celui qui détruit quelque chose pour savoir ce que c'est, a quitté le chemin de la sagesse.

Avatar de l’utilisateur
sbarbo
Nouveau membre
Messages : 1
Inscription : mar. 16 mars 2004, 11:50

Messagepar sbarbo » mar. 16 mars 2004, 12:36

Bonjour, j'ai le meme probleme avec les pdf renvoyé dans le navigateur,
j'ai essayé les deux méthodespour affecter le content type, mais aucun des deux ne marche.
Avez vous plus d'info, sur le sujet?

merci

Sylvain


Revenir vers « Général »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités