Bonjour,
Je n'arrive pas à trouver comment récupérer l'encodage des entêtes HTTP
Je m'explique, j'ai une page d'erreur 500 qui m'est retournée avec un encodage UTF-8 précisé dans le content-type. La page html affichée est bien encodée en UTF-8. Par contre les entêtes HTTP, eux, sont encodés en ISO-8859-1.
Je parse les entêtes pour récupérer le message d'erreur associé. Mais je ne sais pas comment connaitre l'encodage de ces entêtes. Je ne sais pas si les entêtes doivent avoir un encodage défini, si c'est le même encodage que dans la page ou bien si c'est le serveur qui choisi sans en informer le client.
Si certaines personnes ont des idées, je suis preneur !
Merci
Partager