【发布时间】:2010-11-19 03:10:26
【问题描述】:
我希望构建一个智能反向 http 代理,能够进行路由、标头检查和丰富(例如,检查和构建 cookie 和 http 标头)以及各种其他功能。要大致了解我要构建的内容,请参阅Ruby Proxies for Scale and Monitoring - Python 除外。
我意识到 Twisted 是一个非常好的答案,并且 eventmachine 的灵感来自于 Twisted,但我正在寻找 Twisted 以外的东西。
最好是一个包含 http 代理功能的库或包,我可以使用自己的小插件进行修改。
我记得看到过一些基于 eventlib 的东西,它内置了 http 服务器功能,但我似乎找不到它。
我也在深入研究 perlbal;这看起来几乎是完美的解决方案,除了它是在 Perl 中。
有什么建议吗?
【问题讨论】:
-
您究竟为什么要寻找 Twisted 以外的东西,正如您所说,这是一个很好的答案并且“您可以使用自己的小插件随意修改”?
-
我曾多次尝试喜欢 Twisted,虽然我非常喜欢这些概念,但我从未真正享受过使用它。我确信这是我的一个缺点,与 Twisted 无关,但我想尝试一些不同的东西来改变。
标签: python http proxy libevent