【问题标题】:Https request in c(pro*c) without openssl or libcurl没有 openssl 或 libcurl 的 c(pro*c) 中的 Https 请求
【发布时间】:2021-11-22 03:09:12
【问题描述】:

我在 pro-c 中使用 openssl 编译时遇到问题。

另外,libcurl 在检查验证后突然停止。

所以我正在寻找其他方式的 https 请求。

谁能告诉我一个不使用 libcurl/openssl 的 https 请求示例?

【问题讨论】:

标签: c https proc oracle-pro-c tuxedo


【解决方案1】:

我假设您使用的是 Oracle 数据库客户端库。我在将 OpenSSL 库与 Oracle 客户端一起使用时遇到了问题,因为它们都导出相同的符号(函数名称)。在运行时,这些函数是动态解析的,来自 Oracle 客户端的调用最终调用 OpenSSL 并失败,或者来自 libcurl 的调用最终在 Oracle 客户端中并失败。 有效的解决方案是链接 OpenSSL 和 libcurl 的静态库。

【讨论】:

    猜你喜欢
    • 2011-05-13
    • 1970-01-01
    • 2014-02-26
    • 1970-01-01
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    • 2016-12-07
    • 1970-01-01
    相关资源
    最近更新 更多