libcurl

    0热度

    1回答

    我知道如何在单卷曲请求中捕捉卷曲错误(超时错误)消息。它如下所示。 curl_easy_setopt(curl_handle, CURLOPT_TIMEOUT_MS, 100); res = curl_easy_perform(curl_handle); 如果水库不curl_ok那么它就像CURLE_OPERATION_TIMEDOUT 等一些错误,但我想知道,怎么做,当我们使用在这

    0热度

    1回答

    我在Mac OSX 10.12.6版上构建libcurl时遇到了一些严重问题。 我需要一个具有32位体系结构支持的特定版本的静态库(7.40.0),它与特定版本的OpenSSL(1.0.2c)链接。 我发现在官方网站的源代码,并跑了这在我看来,正确的参数配置脚本: curl-7.40.0> CPPFLAGS="-I/Users/me/Documents/Projects/3rdparty/open

    0热度

    1回答

    我已经被填充在C++ std::vector<uint8_t> bytes; 使用libcurl的以下数据类型,我怎么张贴此HTTP端点? 尝试下面的代码,但我认为它不会与我的职务数据 CURL *curl; CURLcode res; curl_global_init(CURL_GLOBAL_ALL); curl = curl_easy_init(); if(curl) {

    4热度

    2回答

    我无法编译,我在Odroid-XU4板上使用Ubuntu。我该如何解决这个问题?谢谢你的帮助。 [email protected]:~/Desktop/curl_test.2$ g++ -o postit2 postit2.c -lcurl /tmp/cc4MoKQE.o: In function `main': postit2.c:(.text+0x2c): undefined refere

    0热度

    1回答

    我按照将curl/winbuild目录中的静态库构建为libcurl的说明构建了libcurl。它弹出一个libcurl_a.lib,这是一个.h文件的集合,我将它们移动到我立即添加到PATH的文件夹中。然后我试图建立我的程序用命令 cl (*my source files*) /IC:/PATH_addon/include libcurl_a.lib Ws2_32.lib Wldap32.lib

    0热度

    1回答

    我有一个奇怪的情况,即开始使用libcurl的在Windows上运行请求,但给出了OSX证书错误(” SSL同行握手失败,服务器最有可能需要客户端证书连接“) 奇怪的部分是,如果我在终端使用curl尝试相同的请求(仍然在OSX上),它工作正常。 我使用的唯一的SSL相关的选项 curl_easy_setopt(curlHandle, CURLOPT_SSL_VERIFYPEER, 0); cur

    0热度

    1回答

    我尝试使用curl在c中编写的守护进程中下载一个feed文件。 当我打电话curl_global_init(CURL_GLOBAL_ALL),并按照使用gdb我收到以下错误的调用: Thread 2.1 "showiumize" received signal SIGSEGV, Segmentation fault. 0x00007ffff781e6b2 in tcache_get() from

    1热度

    2回答

    我尝试发送请求(POST请求)到URL,但它返回 HTTP/1.1 400 Bad Request content-disposition: attachment; filename=json.json content-length: 118 content-type: application/json;charset=utf-8 date: Sat, 02 Sep 2017 11:33:

    0热度

    1回答

    curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, Disable_Verbose); curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, Save_Page); 这只是我的代码的一小部分,我在这里调用了两次CURLOPT_WRITEFUNCTION,我不知道是否可以这样做。 编辑:感谢本杰明·林德利,这个工作对

    0热度

    1回答

    我有一个作为第三方应用程序(app.exe)的一部分运行的solaris共享对象(common.so文件)。我无法访问应用程序的源代码。为此,我需要添加一个发布http请求的功能。我的计划是在openssl中使用libcurl。棘手的部分是app.exe已经依赖于旧版本的curl(7.14),它不支持tls v1.2的ssl。 我下载了源代码并构建了curl(7.55.1)和openssl.a文件