08 2011 档案
摘要: 本文收集我个人编译的一些离线文档 nodedoc.0.5.4.zip阅读全文
摘要: 内存限制 大文件读写操作,由于内存限制问题,不要直接使用fs.readFile 和 fs.writeFile。 必须使用fs.ReadStream 和 fs.WriteStream 来对文件进行读写操作。 fs.ReadStream:上传大文件 var urlparse = require('url').parse , http = require('http') , fs = require('...阅读全文
摘要: 问题 Nodejs原生的http.request 方法是不支持设置超时参数的,而网络请求经常会遇到超时的情况,特别是对于外部网络,如果不处理超时,发起的请求将会一直卡主,消耗的系统资源也不能及时被释放。 解决方案(旧) 定时器:通过定时器,当timeout事件触发的时候,主动调用req.abort() 终止请求,然后返回超时异常。 Request Timeout & Response Ti...阅读全文
摘要: XMLHttpRequest.upload 在Firefox, Google Chrome and Safari中,如果通过XMLHttpRequest上传文件,是可以通过监听XMLHttpRequest.upload对象的progress事件来查看进度的。 var xhr = new XMLHttpRequest();
xhr.upload.addEventListener("progress"...阅读全文


