【请教一个Nodejs问题】初学,要交作业了/SAD 大神们快进来看看

请问在不用express模块的情况下如何实现在页面上下载zip文件的功能呀?想用readFile先读取但是没有反应,也没有返回错误?是只能实现读图么?多谢。

详细信息:
我的作业是需要制作一个能登陆上传作业zip重命名并下载之前上传的zip的功能
现在做到了最后一步,下载zip
但是现在不清楚要如何操作
我百度了很多方法都是用express模块
但是因为之前老师没有讲过这么模块自己看不太懂
求大神指教!!

现在有四个文件
index.js
server.js
router.js
requestHandlers.js

requestHandlers.js
里有

function download(response,request){
console.log("准备点击下载");
fs.readFile("../homework/201512100103_阿丁呀.zip", function (err, file) {
if (err) {
throw err;
}

else {
response.writeHead(200, {"Content-Type": "text/plain"});

response.write(file);

response.end();

}

});

}

 就最后这个下载功能不会,求助!!

我知道是Es文件管理器全有