μμ:
function response (err, response, body) {
// current how to unzip body ?
}
request.get({
url : path,
headers: {
'Accept-Encoding' : 'gzip'
}
}, response);
λλ κ·Έκ²μ ν΄κ²°ν©λλ€.
μ΄λ»κ² ν΄κ²°νμ ¨λμ?
@VRMink μ¬κΈ° μμμ λλ€
zlib = require('zlib');
function response (err, res, body) {
//check res header it is gzip
console.log(res.headers['content-encoding'])
//now body it is gzip stream buffer
zlib.unzip(body, function(err, buffer) {
console.log(buffer.toString())
}
}
request.get({
url : apiUrl,
headers: {
'Accept-Encoding' : 'gzip',
},
encoding : null // it is very import!!
}, response);
κ°μ¬ν©λλ€ - κ·Έκ²μ λ§€μ° λΆλͺ νμ§ μμμ΅λλ€ :)
@youxiachai κ°μ¬ν©λλ€!
μ루μ μ£Όμ μ κ°μ¬ν©λλ€!
κ°μ₯ μ μ©ν λκΈ
@VRMink μ¬κΈ° μμμ λλ€