タグ

ブックマーク / gamer-engineer.seesaa.net (1)

  • Node.jsで日本語が文字化けするときの対処: プログラマを目指すゲーム廃人

    Node.jsをWebサーバとして動かそうとしていたときのお話。 Node.jsのsocket.ioというモジュールを使うと、とても簡単にリアルタイムな通信ができるということを知ったので、実際にやってみることにしました。 調べてみると、クライアントにHMTLファイルを送る方法はいくらでもでてきます。socket.ioを使った通信も割りと簡単です。 でも、他のサイトに書いてある通りにやっても、日語が文字化けしちゃってどうしようもない。 metaタグで文字コード宣言しても文字化けするんで、Node.js側の問題かと思って少し調べてみました。 【原因】 HTMLファイルの文字コード Node.jsはUTF-8しか扱えないようです。 それなのに、HTMLのソースがShift JISで書かれていたんで、日語が文字化けしていたんですね。納得。 ソースコードにWindowsでコメントを書いても、Ma

    d_animal141
    d_animal141 2013/03/06
    Node.jsで日本語が文字化けするときの対処
  • 1