リクエストで正しいエンコーディングを取得しようとしています。
request.get({
"uri":'http://www.bold.dk/tv/',
"encoding": "text/html;charset='charset=utf-8'"
},
function(err, resp, body){
console.log(body);
}
);
私が何をしても、デンマークの文字のエンコーディングは正しくありません。
何かご意見は?
私は同じ問題を抱えていrequest v2.88.0ます。
Wolffi makkinan の回答を参照してください。問題を解決する簡単な方法があります。
request.get({
"uri": 'http://www.bold.dk/tv/',
"encoding": "text/html;charset='charset=utf-8'",
"gzip": true // notice this config
},
function(err, resp, body){
console.log(body);
}
);
オプションに追加gzip: trueすると、gzip が処理され、blob が文字列に正しく変換されます。</p>
requestrequest