非 utf8 エンコーディングで Web ページを読み取ることはできますか? たとえば、windows-1251。node-iconv を使用して結果を変換しようとしました:
var convertedBody = new Iconv('windows-1251','utf-8').convert(responseBody));
しかし、例外が発生します:
Error: EILSEQ, Illegal character sequence.
at IncomingMessage.<anonymous> (/root/nodejstest/test2.js:22:19)
at IncomingMessage.emit (events.js:59:20)
at HTTPParser.onMessageComplete (http.js:111:23)
at Socket.ondata (http.js:1183:22)
at Socket._onReadable (net.js:654:27)
at IOWatcher.onReadable [as callback] (net.js:156:10)
ありがとう!