2 votes

Comment deviner l'encodage http avec node.js ?

Lorsque j'obtiens cette page http://booking.airasia.com/css/AKBase/Cultures/en-GB/far-min.css avec le http de node, la méthode toString me donne des choses corrompues. Apparemment, cette page est en UTF-16, mais il n'y a aucune mention de ce fait dans les en-têtes. Firefox, cependant, n'a aucun problème à deviner l'encodage, est-ce quelque chose que node peut faire?

(Je sais que je peux convertir cette page spécifique, puisque je connais son encodage maintenant, mais je veux deviner l'encodage)

3voto

greut Points 2814

Un ancien collègue à moi a porté python chardet en javascript : https://github.com/aadsm/jschardet

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X