libcurl相关内容

在ActivePerl上编译WWW :: Curl

我正试图(拼命地)将WWW :: Curl的最新版本构建/安装到我的activeperl框上(稍后我将解释为什么不使用PPM) 我必须按照此处的说明进行一些修改: http://cpansearch.perl.org/src/SZBALINT/WWW -Curl-4.15/README.Win32 我还必须更改以下行: 发件人: open(H_IN, "-|" "gcc", ..
发布时间:2020-04-30 10:16:59 其他开发

0xc0150002尝试运行VC ++ libcurl时出错

我正在Windows 7 x64 Professional上使用Visual Studio Express 2013. 我按照此线程的要求使用我设置了libCurl Visual C ++项目. 但是,当我尝试运行任何程序时,甚至会收到以下错误消息,甚至 simple.c 程序失败. 应用程序无法正确启动(0xc0150002).单击“确定"关闭该应用程序. 解决方案 我 ..
发布时间:2020-04-30 10:16:56 其他开发

在PHP中卷曲,SSLV3在bash中起作用,但在libcurl中不起作用

此命令直接在bash中起作用: curl --sslv3 -k 'https://www.test_site.com/test/abc.do' 如果没有--sslv3和-k,则无法在bash中使用 我一直在尝试使用以下代码在PHP中进行复制,但是我没有任何反应.甚至没有错误.将不胜感激任何建议. $curl = curl_init(); curl_setopt($curl, ..
发布时间:2020-04-30 10:16:54 PHP

如何在C ++中使用UTF-8字符解码URI

我需要在C ++中解码URI.我发现了一些有关此问题,但它们都无法处理UTF-8编码和重音(我对准确处理ASCII字符很感兴趣). 然后,我使用了一个广泛使用的库,例如libcurl ...,但是它也无法解决UTF-8编码.这就是我在做什么 string UriHelper::Decode(const string &encoded) { CURL *curl = curl_e ..
发布时间:2020-04-30 10:16:52 C/C++开发

通过libcurl下载图像

我尝试通过libcurl下载图像(我知道其他下载选项,但我需要通过libcurl完成) 当我下载&保存图像,我无法打开它. 文件大小与自己下载文件时不同. using System; using System.Windows.Forms; using SeasideResearch.LibCurlNet; using System.IO; namespace WindowsForms ..
发布时间:2020-04-30 10:16:50 C#/.NET

在Windows上使用遏制gem和libcurl

我正在尝试安装curb gem,它是Ruby的libcurl绑定,当然我需要在计算机上安装“正在运行的(lib)curl安装,其中包含开发内容".因此,我转到了cURL下载向导,并下载了此包. 但是将垃圾箱添加到我的PATH中并没有产生任何改善,并且当我尝试安装路缘石时仍然出现错误,例如: extconf.rb:19:找不到libcurl或curl/curl.h (RuntimeErr ..
发布时间:2020-04-30 10:16:47 其他开发

libcurl在Windows服务中崩溃

我的服务从某些进程接收数据,对其进行解析,然后将HTTP帖子发送到我的PHP服务器. 当我开始编写代码时,它是一个普通的64位程序.完成后,我将其转换为服务,但是当该服务尝试发送数据时,会发生一些崩溃. 原因尚不清楚,因为我在服务的其他位置使用了libcurl却没有问题. 我的接收器是这样的: while (true) { memset(pipe_buffer, 0 ..
发布时间:2020-04-30 10:16:45 C/C++开发

如何在libcurl中禁用Expect 100继续

我正在使用CURLOPT_POST发送https消息.在运行期间,我的应用程序停留在: 期望:100-继续 等待100次继续 解决方案 我今天早些时候遇到了这个问题.我发现以下页面也对此进行了讨论,并提出了如何禁用的提示: 乔治的记录-当curl发送100-继续 尤其是,您可以在放置/发布请求中设置一个空的“期望:"标头.我在curl的回调回调教程中找到了一些示例代 ..
发布时间:2020-04-30 10:16:41 其他开发

libcurl和DNS ttl中的内部连接管理

libcurl缓存连接,并将其重用于连续的请求. 假设我有4个连接到example.com,并且需要建立第5个连接. Libcurl将尝试建立与example.com的新的第5个连接. 如果在为example.com DNS结果创建第5个连接的TTL时过期,该怎么办?我想libcurl不会缓存DNS结果,而只是查询OS解析器(我不使用ares),并且如果example.com在缓存中过期,则会发出 ..
发布时间:2020-04-30 10:16:38 C/C++开发

C ++ LibcURL IMAP提取保存主题行的变量是什么?

代码为 https://curl.haxx.se/libcurl/c /imap-fetch.html 在该示例中,保存主题行的变量将是.它在控制台中将其打印出来,但是我希望能够比较主题的内容.例如,如果我想: If (subject == "sample text") { Do things; } 解决方案 您可以使用仅检索主题的URL. curl_easy_se ..
发布时间:2020-04-30 10:16:34 C/C++开发

为什么发送几个数据块(使用multipart/form-data)后文件上传停止?

我正在使用libcurl将固件文件上传到硬件设备.我正在使用multipart/form-data,看起来文件上传开始正常,但不会加载整个文件. 我上传的文件为144,855,725字节,但似乎只发送了两个64k块. 在发布的代码中,我正在使用读取回调函数.我还尝试过仅将文件名传递给curl_mime_filedata函数,结果是相同的. 一个有趣的注意事项是,当我运行该程序时,大约有一 ..
发布时间:2020-04-30 10:16:31 C/C++开发

如何从libcurl获取URL的片段部分?

我被重定向到地址如http://example.com#foo=bar的页面.我想得到它的foo=bar部分.整个事情也可以. 我发现了这个东西: char * url; curl_easy_getinfo(myHandle, CURLINFO_EFFECTIVE_URL, &url); 我不太懂英语,无法自己找到信息.每次我想查找它时,都会找到有关将页面放入字符串变量的信息. ..
发布时间:2020-04-30 10:16:26 C/C++开发

使用curl发布请求

我将按照REST体系结构构建一个小型Web服务,并且我将使用Slim Framework来处理Routing.我定义了一个发布路由,以便能够通过使用curl Extension从另一台服务器发送发布请求,从而在数据库中添加一个用户,该请求已发送,但我想不出一种方法来获取已发送数据以对其进行处理在路由中定义的回调函数中.我让代码说明一切: 1号,路线 $app->post('/users/cr ..
发布时间:2020-04-30 10:16:22 PHP

如何在Windows上链接动态生成的cmake文件?

过去8个小时,我一直在努力寻找有关如何在使用CMake构建的Windows上的C项目(尤其是cURL)中引用库的信息. 我已经从网站上下载了7.67版本的cURL源,然后使用Visual Studio开发人员命令提示符使用以下标准方法将CMake项目编译为一个构建文件夹: cd winbuild nmake /f Makefile.vc mode=dll 哪个输出三个curl文件夹 ..
发布时间:2020-04-30 10:16:20 C/C++开发

SSL CA证书-LibCurl C语言(Linux)

我正在使用Web服务,但仍无法验证对等证书. 我正在使用libCurl到C语言,这是输出: 无法执行发布,错误:对等证书无法使用给定的CA证书进行身份验证 所以我尝试通过openssl命令测试连接: openssl s_client -connect homnfce.sefaz.am.gov.br:443 -cert cert.pem -key nfcek.pem 然后: ..
发布时间:2020-04-30 10:16:17 服务器开发

使用curl和php自动填写表格

我正在尝试编写一个脚本,该脚本会自动填写表格,然后自动按下“提交"按钮. 我已经读到您可以使用curl来发布HTTP请求,但是当表单使用JavaScript处理发布请求时(如下面的代码),您会怎么做? ..
发布时间:2020-04-30 10:16:15 PHP

curl与浏览器的结果不同

我正在尝试使用curl从命令行下载以下URL.如果通过浏览器请求了相同的URL,则它能够获取图像.但是对于卷曲,服务器将终止SSL握手.仅使用完全相同的参数;我尝试了来自google-chrome和firefox的“开发人员工具"中的curl命令.但是两者都失败,并出现以下错误. 此问题在此处此处问过但是没有有效的答案.我按照建议尝试了-http1.1,但没有用. https://fl ..
发布时间:2020-04-30 10:16:10 其他开发