libcurl相关内容

在 Windows 上构建支持 SSL 的 libcurl

我在 Win32 C++ 应用程序中使用 libcurl. 我将 curllib.vcproj 项目添加到我的解决方案中,并将我的其他项目设置为依赖它. 如何在启用 SSL 支持的情况下构建它? 解决方案 好吧,既然这个帖子失败得很厉害,我只好自己深入研究这个问题. 还可以查看其他答案和评论,以获取有关其他版本等的更多信息. 编辑:自从我发布了这个 Q 之后,似乎可 ..
发布时间:2021-12-14 14:18:05 其他开发

禁用 CURLOPT_SSL_VERIFYHOST (libcurl/openssl) 的安全后果

启用 CURLOPT_SSL_VERIFYPEER 和禁用 CURLOPT_SSL_VERIFYHOST 的安全后果是什么? 解决方案 CURLOPT_SSL_VERIFYPEER 检查远程证书是否有效,即您相信它是由您信任的 CA 颁发的,并且是真实的. CURLOPT_SSL_VERIFYHOST 检查证书是否已颁发给您想与之交谈的实体. 为了将其与现实生活场景进行比较 ..
发布时间:2021-12-14 14:03:05 其他开发

使用 PHP Curl 库持久/保持 HTTP 连接?

我正在使用一个简单的 PHP 库通过 HTTP 将文档添加到 SOLR 索引. 目前涉及3台服务器: 运行索引作业的 PHP 框 一个保存被索引数据的数据库框 solr 盒. 以 80 个文档/秒(在 100 万个文档中),我注意到 PHP 和 solr 盒上的网络接口上的中断率异常高(2000 个/秒;此外,图表几乎相同——当 PHP 框的中断率达到峰值时,它也会在 Sol ..
发布时间:2021-12-11 10:24:50 PHP

在 C/C++ 中使用 libcurl 下载文件

我正在构建一个应用程序(在 Windows 上使用 Dev-C++)并且我希望它下载一个文件.我正在使用 libcurl 执行此操作(我已经使用 packman 安装了源代码).我找到了一个工作示例(http://siddhantahuja.wordpress.com/2009/04/12/how-to-download-a-file-from-a-url-and-save-onto-local- ..
发布时间:2021-12-09 19:52:21 其他开发

在 Android 中使用 cURL

我想在我的 android 应用程序中以本机代码使用 cURL 库(使用 NDK r5b,最新版本).在网上研究之后,似乎在 android 中使用 cURL 的唯一方法是使用 curl 构建整个 android 源代码树,并且以某种方式生成 cURL 在 Android 上工作的必要配置文件.我没有任何从头开始构建 android 源代码的经验,想知道是否有一种方法可以在 Android 中使用 ..
发布时间:2021-11-27 20:03:16 移动开发

C++:Libcurl curl_easy_init() 给出访问冲突错误并使程序崩溃

我正在尝试将 libcurl 与我正在制作的程序一起使用,但我遇到了一些问题.到目前为止,我只尝试了 libcurl 网站上的示例,但是一旦程序进入 curl 初始化,它们就会崩溃. 我当前的代码: #include #include int main(int argc, char *argv[]){卷曲 *卷曲;CURLcode res;curl = curl_easy_init();如 ..
发布时间:2021-11-26 20:07:14 C/C++开发

libCurl x64 构建问题 Visual Studio 2013 (x64) Visual Studio &制作

我正在尝试在 Windows 8.1 x64 上构建 libCurl x64,但出现链接器错误.我需要能够做到这一点,因为我需要创建库的 64 位调试版本,以便我可以跟踪我遇到的一些奇怪的 FTP 相关协议问题. 基本错误输出(为简洁起见进行了修剪)如下 1>------ 构建开始:项目:ZERO_CHECK,配置:调试 x64 ... 2>C:\Users\jcoffey ..
发布时间:2021-11-25 06:54:38 C#

我必须使用 HTTP/2.0 来发送 Apple 推送通知吗?我可以使用 libcurl 吗?

这个问题,正如你从标题中推断出来的,实际上是两个问题. 第一个问题:我必须使用 HTTP/2.0 发送 Apple 推送通知吗? 关于 Apple 提供的 APNs Provider API 文档,开头段落指定: 提供程序 API 基于 HTTP/2 网络协议. 在整个文档中还有其他几个对 HTTP/2.0 的引用.但是,我没有看到(并不是说它不存在)任何指定必须使用 HT ..

错误:DescribeRegions API 调用上的 InvalidAction(亚马逊 AWS/EC2 API)

我正在编写一个应用程序来与 Amazon EC2 API 交互,因为我以前从未这样做过,所以我决定从 DescribeRegions 之类的简单内容开始. 我在 C 中做这件事,所以没有容易使用的库,所以我不得不将它与 libcurl 和 libcrypto 一起破解.完全公开,这是我第一次以编程方式与 AWS/EC2 API 交互,所以这很可能是一个愚蠢的新手错误. 我确实通读了st ..
发布时间:2021-11-15 03:14:04 其他开发

重建 android 代码时出现错误“连接到 Jack 服务器时出现 SSL 错误.尝试“插孔诊断"

系统:ubuntu 18.04环境:VirtualBox第一次在Ubuntu 18.04上编译AOSP源码,通过了,第二次编译失败.这是一条错误消息. [ 10% 538/4980] 确保安装并启动 Jack 服务器失败:设置插孔服务器/bin/bash -c "(prebuilts/sdk/tools/jack-admin install-server prebuilts/sdk/tools/ ..
发布时间:2021-11-02 23:24:56 移动开发

如何在 MacOS10.12 下安装 libcurl 并用于 Xcode?

为 iOS 4.2 构建 libCURL 大家好:这是我的第一个堆栈溢出问题.我已经阅读了之前发布的博客,但我仍然无法完成构建.我对终端编程不熟悉.首先让我在我的 mac 上向您展示一些有关 xcode 的基本信息. `Wuqians-MBP:~ wuqianzhong$ xcode-select -p/Applications/Xcode.app/Contents/Developer吴千 ..
发布时间:2021-09-30 19:29:17 其他开发

多卷曲 (curl_multi_select) 的最新正确用法?

查看 php.net 示例后和贡献者代码,我发现有不同的方法,但是其中一些方法在测试后不起作用或 已弃用.在互联网上不同的文章建议了不同的方法: 做{curl_multi_exec($mh,$active);}而 ($active > 0); 其他示例/程序员使用“高级"方式: 做{$mrc = curl_multi_exec($mh, $active);} while ($mrc == C ..
发布时间:2021-06-17 18:32:04 PHP

如何在PyCurl中实现重试选项

如何在python的PyCurl(libcurl)模块内实现重试选项?类似于以下效果: curl --retry 3 --retry-delay 5' http://somesite.com/somefile ' 当前代码: buffer = BytesIO()c = pycurl.Curl()c.setopt(c.URL,'http://somesite.com/somefile ..
发布时间:2021-05-29 20:32:28 Python

操作被应用程序回调中止-libcurl

我有以下libcurl程序.当我运行程序时,出现以下错误. 操作被应用程序回调中止流程结束,退出代码为42 我完整的程序 #include#include#include#include#include#define TIMETYPE double#define TIMEOPT ..
发布时间:2021-05-29 20:32:17 其他开发

服务器发送关闭信号时使用libcurl关闭Websocket连接

我不是高级用户,所以请应付我. 我正在尝试使用libcurl实现WebSocket客户端,直到连接的最后一步-终止,我都很好. 一般逻辑如下: 客户端连接并发送升级请求. Websocket服务器接受/升级并开始发送乱码. 客户累加了所有乱码. 服务器在10秒后发送关闭信号. 到目前为止,一切都很好.我不处理传入消息的有效负载,而且我也不想这样做.我的资源非常有限,不 ..
发布时间:2021-05-29 20:32:10 其他开发