有用nodejs 的 request 发送请求 请求的地址为 http://www.dpfile.com/combos/... 但是返回的代码就是全乱的
就是这个样子 u001f�bu0000u0000u0000u0000u0000u0000u0003Ľ{_u001bG�.�?�u0002z|�u0004�u0000;�N$�L�8��7�u001d{�̼u0002�i�Zu0017#$"tu0003u0001泿ϳ֪�Vu000b;���;s1��תu_�u001aëY���g���j<Y�~������e��}�X�C;9n=ku001d'i�j2u001d��l��u0017�u0017�Ͼ�r��᳧O��u000e����u0018u000e?�";~�u001f��ٳ~�y�<t�g��+ͮn/���]�[ּ�fu001b����͚�bu��%|L:x���f����־l�u0017��~��u0007�O�E!�u001c��u0016A/
关于request请求头是 这样的
var options = {
url: url,
headers: {
'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.29 Safari/525.13',
'accept-encoding': 'gzip'
}
};
request(options, function (error, res, body) {
// console.log(body);
// var test = body.toString('utf-8');
// console.log(JSON.parse(body));
var maxAge;
求助各路大佬帮忙 谢谢
可能是编码不一致的问题。chrome有个转码的插件(Character Encoding,大概叫这个名字吧),可以装了试试转一下编码