nodejs网页请求
今天做nodejs的http请求的时候,竟然报错了 list argument must be an array of buffers 我还是代码识别数值错误了呢,我还特意把nodejs去下载个新版本呢,原来的是6.9.1下了最新的6.10.1后进入没有效果呢 这是我上次调整的代码,因为中文乱码的问题,nodejs中web请求乱码 特意修改的现在竟然报错了 我用代码测试检测是不是数值确实是数组 那是什么问题呢,找很久也没解决,后台突然想到是不是数组里面的不是Buffer呢 两个参数都检测真有一个不是Buffer知道问题就可以解决了 let cd = null; res.on("data", (chunk)=>{ if(Buffer.isBuffer(chunk)) { if(cd) Buffer.concat([cd, chunk], cd.length + chunk.length); else cd = chunk; } else { if(!cd) cd = ''; cd += chunk; } }); 代码这样写就没什么问题了
原网页 http://www.web-jia.com/view.php?a=33
HTML 5移动App剖析(1)
使用NetBeans和Eclipse开发PHP应用程序(1)
10段PHP常用功能代码(1)
JavaScript异步编程之用Jscex画圆
详谈PHP数组
新浪微博CSS3适用细节初探
HTML 5华丽丽的新特性
PHP控制语句之Switch
类成员的访问方式和权限
高性能WEB开发之如何加载JavaScript