闲来没事,分析一下一个简单的HttpServer

github地址: https://github.com/Filirom1/SimpleHTTPServer

实现的功能很简单就是一个FTP服务器

默认情况下,用户输入loclhost:8000

就可以下载目录下文件,虽然不算大,但是作者写的还是很规范的。看效果,默认是代码的当前目录,大家看到的当前项目的目录。

最新文章

  1. 线程GCD
  2. MySQL Replication需要注意的问题
  3. MVC4+WebApi+Redis Session共享练习(上)
  4. livewriter写Blog 神秘失踪?
  5. Python学习(3)——if语句
  6. NSDictionary、NSMutableDictionary的基本用法
  7. html textarea换行和dom换行
  8. Toad创建DBLINKsop
  9. jedis入门实例
  10. iOS手机号正则表达式并实现344格式 (正则的另一种实现方式)
  11. 大数据时代:基于微软案例数据库数据挖掘知识点总结(Microsoft 聚类分析算法)
  12. ajax跨域实现api 接口调用
  13. css3渐变之径向渐变
  14. MobX响应式编程库
  15. Python之路-文件操作(py3)
  16. Win10系列:VC++ Direct3D模板介绍1
  17. 分布式系统的那些事儿(四) - MQ时代的通信
  18. Coconuts, Revisited(递推+枚举+模拟)
  19. Java入门:基础算法之从字符串中找到重复的字符
  20. linux命令行下使用反斜杠“\”调用别名的原命令

热门文章

  1. vs2008+cmake2.8+OpenCV2.8.4配置过程中OpenCV.sln重编译部分工程失败
  2. [转载]MongoDB查询优化原则
  3. Discuz云平台站点信息同步失败,An unknown error occurred. May be DNS Error.
  4. 一分钟明白 VS manifest 原理
  5. 【leetcode】Divide Two Integers (middle)☆
  6. QDialog之屏蔽Esc键(过滤,或者丢弃)
  7. vmware tools安装程序无法继续,Microsoft Runtime DLL安装程序未能完成安装。的解决方法
  8. POJ3660——Cow Contest(Floyd+传递闭包)
  9. 新建一个struts2项目
  10. C#创建XML文件并保存