Viz:http://nodejs.org/docs/v0.3.1/api/buffers.html
Čistý Javascript je přátelský k Unicode, ale není vhodný pro binární data. Při práci s TCP streamy nebo souborovým systémem je nutné zpracovávat octetové proudy. Node má několik strategií pro manipulaci, vytváření a konzumaci oktetových proudů.
Nezpracovaná data jsou uložena v instancích třídy Buffer. Vyrovnávací paměť je podobná poli celých čísel, ale odpovídá nezpracovanému přidělení paměti mimo haldu V8. Velikost vyrovnávací paměti nelze změnit.
Objekt Buffer je globální.
Převod mezi objekty Buffers a JavaScript string vyžaduje explicitní metodu kódování.
Protože jste nezadali kódování, zobrazí se ve výchozím nastavení jako nezpracovaná data. Můžete použít buffer.toString
vytvořit standardní řetězec JS.