【问题标题】:HTTP Proxy server in C++ [duplicate]C ++中的HTTP代理服务器[重复]
【发布时间】:2011-06-11 14:07:09
【问题描述】:

可能重复:
HTTP/S proxy starting point

我需要构建一个具有自定义功能的 HTTP 代理服务器,但我不能花太多时间从头开始编写它,所以我正在寻找一个简单的开源轻量级代理服务器,它具有易于理解的源代码我可以修改它以满足我的要求。它应该适用于 SSL 和 gzip。

有人知道类似这样的代理服务器的项目吗?

【问题讨论】:

  • 你搜索过google吗?或者您希望我们为您进行搜索?检查链接一个简单的搜索会引发一些结果..
  • @Als:当然。我期望知道这样的代理服务器的人会帮助我,而不认识任何人的人会忽略这个问题。我一直在寻找它几个小时没有运气。我会看看你推荐的那些。
  • 我评论中的链接是一个简单的搜索,它会产生许多结果,当然你需要看看哪一个适合你。如果您已经搜索并没有发现任何有用的信息,请在问题本身中提及,您的 Q 至少应该反映您为解决问题所做的一切,根据我的经验,如果您的 Q 显示您为解决问题所做的努力,窥视者更愿意帮助你。
  • 你可以看看github.com/stevealbertwong/proxy!我还写了一篇随附的博客文章:stevealbertwong.github.io/2017/01/20/multiprocess-proxy 它还具有缓存、黑名单、http-request 响应头解析和多处理功能。目前我正在添加线程池功能

标签: c++ http proxy https


【解决方案1】:

Tinyproxy http://banu.com/tinyproxy/ 可能就是您要找的。它的代码库很小,根据网站,它支持 HTTPS。我也相信gzip不是问题。

【讨论】: