简单的Python HTTP服务器,带有一些路由的缓存代理

时间:2012-08-01 15:01:34

标签: python http proxy python-3.x

我喜欢在Python3中开发一个简单的HTTP,基本上应该支持3种不同的行为:

  • 按照根文件夹的相对路径加载本地文件,例如为myhost /静态/ index.html中
  • 镜像远程网址并将其映射到本地网址,例如myhost / google / * => google.com/*(使用HTTP / HTTPS,标头支持和可选的本地缓存)
  • 支持特定路线的动态结果,例如myhost / javascript / mymodule.js(通过例如Uglify压缩mymodule.js并返回结果)

考虑使用Tornado或CheeryPy,但没有运气,关于实现代理部分的最简单方法,而不是单独完成。

建议得到高度赞赏。

0 个答案:

没有答案