Publié : 15 déc. 2004, 15:59
Bonjour,
j'ai posé le problème sur d'autres forums (fora??). Et j'ai eu la réponse d'un spécialiste, merci Christophe, que je reproduis intégralement ci dessous:
j'ai posé le problème sur d'autres forums (fora??). Et j'ai eu la réponse d'un spécialiste, merci Christophe, que je reproduis intégralement ci dessous:
après quelques reniflages des échanges entre tout ce beau monde, voici
l'explication.
Lors de la requête demandant la feuille de style XSL,
IE indique dans son entete HTTP
Accept: */*
Mozilla, Firefoxe indique
Accept: text/xml,application/xml,application/xhtml+xml,*/*;q=0.1
4D renvoie
Content-Type: text/xsl
Apache renvoie
Content-Type: application/xml
Quoique Mozilla-FireFox ait indiqué supporter */*, text/xsl ne lui plaît pas
!
En l'occurrence c'est Apache qui a raison, text/xsl était utilisé par
Microsoft IE au début, mais non reconnu par l'IANA.
http://www.iana.org/
Le type correct est application/xml ou application/xslt+xml, cf. RFC 3023.
ftp://ftp.isi.edu/in-notes/rfc3023.txt
Donc bug 4D webserver à corriger !