5
我試圖訪問使用請求模塊的非UTF-8網站。此請求的回覆亂碼。Node.js mikeal /請求模塊 - 亂碼非UTF8網站(Shift_JIS)
var request = require('request');
request('http://www.alc.co.jp/', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body) // Print the web page.
}
});
即使將編碼選項設置爲Shift_JIS,我也會看到亂碼的日文文本。
https://github.com/ashtuchkin/iconv-lite我想你可以用它來SHIFT_JIS解碼緩衝區轉換爲UTF-8字符串。 – Jerry 2015-03-29 08:13:18
在這裏找到另一個節點。我將嘗試將其製作成流星包。 https://github.com/polygonplanet/encoding.js – 2015-03-29 09:20:26
也看起來不錯@Jerry – 2015-03-29 09:21:36