Hi!Guys!
I'm Japanese User.
I acquire a Web page described in "Shift_JIS", and a garbage occurs
when I display it.
Is there any good idea?
Source is Follow:
var bbsmenu = new Buffer(1024);
var http = require('http');
var ch = http.createClient(80,'
menu.2ch.net');
var request = ch.request('GET', '/bbstable.html',
{'host': '
menu.2ch.net',
'User-Agent':'node.js httpClient',
'Accept-Language': 'ja,en-us;q=0.7,en;q=0.3',
'Accept-Encoding': '',
'Accept-Charset': 'Shift_JIS,utf-8;q=0.7,*;q=0.7'}
);
request.end();
request.on('response', function (response) {
console.log('STATUS: ' + response.statusCode);
console.log('HEADERS: ' + JSON.stringify(response.headers));
response.setEncoding('utf8');
response.on('data', function (chunk) {
bbsmenu = bbsmenu + chunk;
});
response.on('end', function () {
console.log(bbsmenu);
});
});