Expressでnode.jsを使用しています。Mongoose で MongoDB からデータを読み込み、通常どおりres.send(data)
. 残念ながら、一部のリクエストでは配信が失敗します。ヘッダーにエンコーディングが utf-8 であると表示されていても、場合によっては ANSI のように見え、jsonp コールバック関数がエラーで失敗します。
このページでエラーを再現できます: http://like-my-style.com/#!single/9837034 . 一部の製品でのみ jsonp 呼び出しが失敗しますが、ほとんどの製品 (特殊文字を含む製品も) は正常に動作します。
特定の文字列がnode.jsのutf-8でエンコードされていることを確認するにはどうすればよいですか?