用request寫了一個爬圖片的爬蟲javascript
request(imgUrl, function(err, res, body) { if(!err && res.statusCode == 200) { console.log(body); } })
爬下來的body全是亂碼,WTF???html
因而我找到了這個:java
iconv-lite:解決爬取gb2312網頁出現亂碼npm
const iconv = require("iconv-lite"); request({ encoding: null, url: imgUrl }, function(err, res, body) { if(!err && res.statusCode == 200) { let html = iconv.decode(body, "gb2312"); //console.log(html); } })
yes!問題解決ui