Wie mache ich die Inhaltscodierung in node.js richtig?

8

Gegeben der folgende Code

%Vor%

Ich bekomme die Ausgabe

  Okay, ich habe gerade angefangen   Präsentation einer Sitzung für verschiedene Gruppen   mit dem bekannten IOC-Container   Â »Strukturkarte« â € "und trotz   über den Inhalt ziemlich klar sein   von diesem Vortrag werde ich ziemlich viel   von Spiel für das Demonstrieren von irgendetwas   das ähnelt sogar entfernt dem Dienst   Ort.

Das ist eindeutig falsch - aber ist es falsch, weil ich die falsche Kodierung habe (UTF8 sollte es tun ... richtig? ... oder?) oder ist es falsch, weil Knoten etwas komisches macht?

>

Ich verwende die neueste Version des Knotens, der gestern von github master geklont wurde.

    
Rob Ashton 05.03.2011, 18:49
quelle

1 Antwort

10

Wenn Sie möchten, dass es als Textdatei mit der richtigen Kodierung heruntergeladen wird, sollten Sie den Inhaltstyp text/plain; charset=utf-8 verwenden. Die Verwendung von text ist nicht genug. Ich habe es gerade getestet und es funktioniert wie erwartet. Ändern Sie plain in html , damit der Browser seine Standardstile für den Text verwendet.

    
Carter Allen 05.03.2011, 18:56
quelle

Tags und Links