5
요청 모듈을 사용하여 utf-8 이외의 웹 사이트에 액세스하려고합니다. 이 요청에 대한 응답이 왜곡됩니다.Node.js mikeal/request module - 깨진 비 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로 설정 한 후에도 일본어 텍스트가 깨져 보입니다.
난 당신이 SHIFT_JIS를 디코딩하려면이 옵션을 사용할 수 있다고 생각 https://github.com/ashtuchkin/iconv-lite UTF-8 문자열로 버퍼링합니다. – Jerry
다른 노드를 여기에서 발견했습니다. Meteor 패키지로 만들려고합니다. https://github.com/polygonplanet/encoding.js –
너무 좋아 보이는 @Jerry –