【问题标题】:How to make a simple proxy server?如何制作一个简单的代理服务器?
【发布时间】:2023-04-07 04:19:01
【问题描述】:

我想为我的 localhost(xampp) 创建一个简单的代理。我查看了 IdHTTPProxyServer,但没有可用的示例说明如何使用它。

我的目的是像调试器一样在运行时监控我的应用程序的 Post/Get 请求。

我的应用程序将通过 localhost:8080 发布/获取,然后我的代理将充当到 localhost:80 的桥梁

有什么建议或例子吗?

我使用的是 D2009,D2010 必须支持 Unicode。

提前谢谢你。

【问题讨论】:

  • 必须自己制作吗?有几十个,如果不是几百个,可供选择。 (如果这是一个学习练习,那就把自己搞砸了!我只是想知道这是一个工具还是一个项目......)
  • 某种用于我的项目的工具。我的项目有很多 xml、图像和音频流。有那么难吗?
  • 我很好奇使用 Squid 或 Polipo 或 Tinyproxy 等代理是否能够满足您的需求;如果需要,Polipo 至少以易于读取的格式将其数据存储在磁盘上。
  • 我用过这个:3proxy.ru

标签: delphi proxy indy10


【解决方案1】:

您可以使用Overbyte ICS TCP/IP library,在“用户制作”页面上有很多代理示例,其中一个是tgphttpproxy

【讨论】:

    【解决方案2】:

    我知道它不是 Indy,但 Synapse(我将它与 Lazarus 一起使用)包含一个代理服务器示例,它也可以在 Delphi 上运行。它在 FPC 上对我来说效果很好。 Demo 包含在您在此处获得的来源中:

    http://www.ararat.cz/synapse/doku.php/download

    【讨论】:

      猜你喜欢
      • 2011-05-05
      • 2021-08-15
      • 2012-08-24
      • 2012-04-30
      • 2018-08-26
      • 2020-06-17
      • 2012-01-13
      • 1970-01-01
      • 2010-11-19
      相关资源
      最近更新 更多