libcurl相关内容

使用LibCUrl的客户证书

我正在使用libCurl从远程服务器下载文件.该远程服务器需要客户端证书.这是我尝试过的选项: curl_easy_setopt(pCurl, CURLOPT_URL, url); curl_easy_setopt(pCurl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_easy_setopt(pCurl, CURLOPT_SSL_VERIFYHOST, 2) ..
发布时间:2020-04-30 10:14:23 其他开发

在QT中链接libCurl会给出大量的C ++错误列表

我试图将QT中的libCurl链接到Windows 7 x64上的C ++程序,但是当我尝试链接libcurldll.a时,出现了大量错误.我尝试用GCC g++ -LC:\MinGW\lib -lcurldll编译类似的函数,而编译时没有错误.我在QT和GCC中使用以下代码. void MainWindow::on_pushButton_2_clicked() { CURL *cu ..
发布时间:2020-04-30 10:14:19 C/C++开发

Mac OS X libcurl dylib兼容版本

我的应用程序可以在10.6上构建并正常运行.我将基本SDK设置为10.6,将Mac OS X部署目标设置为10.5. 我的应用程序使用系统libcurl.dylib-而不是将dylib添加到项目中,我只是将-lcurl添加到构建设置中的链接器标志中. (尽管我都尝试过这两种方法.) 在10.5.8上启动应用程序时,出现以下错误 Dyld错误消息:库未加载:/usr/lib/lib ..
发布时间:2020-04-30 10:14:17 其他开发

如何使用libcurl进行HTTP发布?

我是使用libcurl的新手.我不太清楚如何将其用于HTTP POST请求以及如何检查结果.我该如何使用它? 解决方案 有关-d选项的文档,请参考手册页.您可以多次使用该命令将不同的键值对传递给服务器.一旦可行,请使用--libcurl标志查看尝试使用libcurl在应用程序中手动执行此操作时的外观. ..
发布时间:2020-04-30 10:14:15 其他开发

使用cURL/libcurl上传到Amazon S3

我目前正在尝试开发一个应用程序,以使用cURL和c ++将文件上传到Amazon S3存储桶.仔细阅读《 S3开发人员指南》之后,我开始按照开发人员指南的说明使用cURL实施我的应用程序并形成Header,并经过大量试验和错误以确定创建S3签名的最佳方法之后,我现在面临501错误.收到的标头表明我正在使用的方法未实现.我不确定哪里错了,但这是我要发送给亚马逊的HTTP标头: PUT /tes ..
发布时间:2020-04-30 10:14:08 C/C++开发

使用libcurl使https获取

我正在尝试连接到Google API. 这在我的终端中正常运行,我正在这样做: curl https://www.googleapis.com/tasks/v1/users/@me/lists --header "Authorization: Bearer myAccessCode". 效果很好,但现在我想在c程序中制作它. 为此,我有: CURL *curl; ch ..
发布时间:2020-04-30 10:14:04 其他开发

用PHP进行CURL-非常慢

全部 我必须请求一个返回JSON请求的URL.我正在使用PHP和CURL来做到这一点.当前,请求和响应大约需要3-4秒. 以下是卷曲代码 $ch = curl_init(); $devnull = fopen('/tmp/curlcookie.txt', 'w'); curl_setopt($ch, CURLOPT_STDERR, $devnull); ..
发布时间:2020-04-30 10:14:02 PHP

用curl解压缩gzip数据

我在代码中添加了curl_easy_setopt(client, CURLOPT_ENCODING, "gzip");. 我期望curl导致服务器发送压缩数据并对其进行解压缩. 实际上,我在HTTP标头中看到数据已压缩(变体:Accept-Encoding 内容编码:gzip),但是curl不会为我解压缩它. 我应该为此使用其他命令吗? 解决方案 请注意,此选项已重命名为 ..
发布时间:2020-04-30 10:14:00 C/C++开发

curl免费发布该库的动机是什么?

我最近开始在我的VC ++项目中使用libCurl.我一直在想:curl创建者免费发布整个库的动机是什么? 纯粹是为了帮助他们的开发人员吗?这是我最近使用过的最好的开源库之一. (Python和R编程语言除外). 项目cURL是完全免费和开放的.没有人得到报酬 全时卷曲.我们自愿执行此操作,主要是在剩余时间 时间.有时公司会向个别开发人员付费以进行开发 卷曲,但这取决于每个公司和开发人 ..
发布时间:2020-04-30 10:13:54 其他开发

如何在cmake库中包含libcurl

我正在创建一个将libcurl作为依赖项的cpp库.我希望用户在他们的计算机上提供libcurl的路径.最好的方法是什么? 编辑:为澄清起见,我在Windows上制作了该库,但我希望它是跨平台的 解决方案 根据您的描述,您必须将调用路径添加到cmake在试图通过调用[find_package] 如果要支持用于链接libcurl共享库(libcurl.so)的用户定义路径,则可以 ..
发布时间:2020-04-30 10:13:52 C/C++开发

为什么我的任务没有取消?

我正在运行一个过程,该过程会定期卷曲到URL列表以测试这些网站的性能.我的主程序基本上是一个do ... sleep ... while循环,每N秒调用一次函数runTest(),并通过键盘中断将其杀死.简而言之,我的代码如下: public void runTest() { if(isRunning) { return; //Plus some logging th ..
发布时间:2020-04-30 10:13:50 C#/.NET

初始化SSL和libcurl并获得“内存不足".

我打算使用C ++程序使用libcurl和openssl进行https请求. 我按照文档中的说明用curl_global_init(CURL_GLOBAL_ALL)初始化了libcurl.然后,使用初始化的curl_easy句柄,填充标头和正文,然后将所有内容发送到´ https: //example.com:443/foo ´.它适用于非https连接. curl_easy_perf ..
发布时间:2020-04-30 10:13:46 C/C++开发

C-URL编码

有没有一种简单的方法可以在C中进行URL编码?我正在使用libcurl,但尚未找到方法.具体来说,我需要进行百分比转义. 解决方案 curl_escape 显然已被 取代 curl_easy_escape ..
发布时间:2020-04-30 10:13:41 其他开发

来自C#的服务器名称指示

据我所知,.NET中似乎存在很大的局限性,因为无法使用C#和.NET建立使用服务器名称指示(SNI)的TLS连接.我错过了什么吗?或者我的理解正确吗? 有人知道是否可以以及如何使用OpenSSL.NET,libcurl.NET或其他第三方.NET库建立SNI连接?一些示例代码将不胜感激. 解决方案 在我的.Net 4.5项目中,对于使用SNI的服务器,以下操作失败: var u ..
发布时间:2020-04-30 10:13:38 C#/.NET

curl_easy_perform:无法解析主机名

libcurl有点奇怪的问题-它拒绝解析特定的URL,返回错误消息“无法解析主机名".解决其他主机没有问题.我怀疑原因是失败的URL返回了302重定向,但是我已经设置了适当的选项来遵循它. 有问题的网址: http://servermods .cursecdn.com/files/922/48/worldedit-bukkit-6.1.3.jar 相关代码: CURL* curl ..
发布时间:2020-04-30 10:13:33 C/C++开发

在Mac上安装pycurl

我对python很陌生,需要帮助在我的机器上安装pycurl库.我目前正在运行python 2.7.一个简短的教程将不胜感激. 解决方案 使用两种方法之一 方法1: sudo easy_install pycurl 方法2: pip安装pycurl ..
发布时间:2020-04-30 10:13:31 Python