http商业服务器遵循的原则
高扩展,低耦合
Quick Start
| 1 | "安装formidable模块" | 
创建一个入口文件 index.js
| 1 | var server=require('./server.js'); | 
创建文件 server.js,创键服务器
| 1 | var http = require('http'); | 
创键文件route.js,负责路由分发
| 1 | var requestHandler = require('./requestHandler.js'); | 
创键文件requestHandler.js,集中管理相关操作
| 1 | var startHandler=require('./startHandler'); | 
创键startHandler.js,具体负责start路由下,服务器的操作
| 1 | var fs=require('fs'); | 
创键uploadHandler.js,具体负责上传路由,服务器的操作
| 1 | var formidable = require('formidable'); | 
创键showHandler.js,负责显示图片
| 1 | var fs = require('fs'); |