libcurl

    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

    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文件

    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回答

    我使用libcurl share + easy界面,我需要「修復」由web服務器設置的一些cookie信息。 在我來說,我使用多線程的,我想知道在收到什麼時候cookie被「共享」所有其他捲曲手柄時,它的固定接收cookie數據正確的時間: 當我收到正確的它來自遠程服務器(但在這一點上,我不知道是否腐敗的cookie數據可能會被某個其他線程同時發出新的http請求) 關於提出新請求以確保我最終不要

    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