Edit:2016-5-11 修正了代码里面一些明显的错误,并发布在 ajaxjs 库之中,源码在这里。
Edit:2016-5-24 加入 HEAD 请求,检测图片大小。如果小于 80kb 则无须压缩,返回 302 重定向。
node HEAD 请求
var http = require('http');
var url = require('url');
var siteUrl = url.parse('http://huoche.7234.cn/images/jb51/svozucs2eiw.jpg');
request = http.request({
method : '