【问题标题】:HTTP connection through DMZ / proxy in C++通过 C++ 中的 DMZ / 代理进行 HTTP 连接
【发布时间】:2011-07-12 20:04:32
【问题描述】:

我想通过专用代理从网络服务器连接到 Intranet。我不确定发送和接收 XML 是否重要。如果我能使用 HTTP 那就太好了。

我知道一个开放端口 78xx,我已成功将其与 TCP 套接字一起使用,如 in this excellent tutorial 所述

有可能吗?或者答案是否取决于实际的代理配置 - 如果它扫描协议并且不喜欢它会被阻止!?

你会推荐什么图书馆?我刚刚找到pion - 我可以静态链接吗?对我来说,几乎不可能在 Web 服务器上安装某物。

编辑我的问题可能有两个方面:
首先,我必须补充一点,有一个现有的通信客户端+服务器,但服务器是具体的套接字和网络实现以及数据库 API 的混合体,由大约 10 个我觉得难以扩展的命令组成。所以我要求一个通用库,这样我就可以从头开始重写那个 API。

其次,我需要会话处理,Web 应用程序将用户登录数据传递给该客户端,并返回一个会话 ID,用于所有进一步的通信 - 直到它过期。这就是我要求 HTTP 的原因,但同时我意识到 http 本身是无状态的。

【问题讨论】:

    标签: c++ http sockets proxy tcp


    【解决方案1】:

    答案是....正在进行中。- 我需要更多地练习 c++ tcp 库等。

    不幸的是,我的帖子太难理解了,对此有些困惑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-30
      • 1970-01-01
      • 2010-12-28
      • 1970-01-01
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多