文件名称:nodejs写的HTTP静态文件的引擎(轻量级)
文件大小:16KB
文件格式:JS
更新时间:2015-03-31 08:27:54
nodejs javascript Web HTTP 文件服务器
采用nodejs写的,纯javascript代码,无任何依赖(仅使用了nodejs的标准库) 轻量级,代码只有15K,带注释 支持各种配置(内嵌到代码最上面的部分,详细注释) 支持目录访问(自动列出全部子目录和文件,可关闭) 支持欢迎页(index.html,存在该文件就不会列出目录了) 支持小文件内存缓存(LRU算法,可配置尺寸) 支持304木有修改(静态服务器最重要的就是这个了吧) 支持gzip、deflate压缩 支持分段下载(支持部分,可用迅雷等多线程下载工具) 提供动态解析的接口 最后由于是本人练习所用写的,对HTTP协议的支持还是很不完善的,但是稳定性还是可以的,现在该程序运用在Minecraft多人服务器-蓝色星球上,稳定地使用了3个月了吧……