CURLE_COULDNT_CONNECT - 虽然互联网还可以,但服务器可用

CURLE_COULDNT_CONNECT - while Internet is ok and server is available

本文关键字:服务器 还可以 CONNECT COULDNT CURLE 互联网      更新时间:2023-10-16

我从Curl收到此错误,但是该网站可用,并且我看不到wireshark上的任何内容。什么可能导致此错误?

我尝试针对 www.google.com 运行它并得到同样的错误。这段代码在几个小时前还在工作。我不知道是什么原因造成的。

这是代码:

     CURL *curl;
    CURLcode res = CURLE_OK;

    struct curl_slist *headers=NULL;
    headers = curl_slist_append(headers, "Content-Type: text/xml");
    curl_global_init(CURL_GLOBAL_ALL);
    curl = curl_easy_init();
    if(curl) {
        struct rcvdstring s;
        init_string(&s);
        string FullAddress = URL+Method;
        curl_easy_setopt(curl, CURLOPT_URL, FullAddress.c_str());   
        curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L);
        res = curl_easy_setopt(curl, CURLOPT_POSTFIELDS, DATA.c_str());
        res = curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers);
        char buf[1024];
        curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, writefunc);
        curl_easy_setopt(curl, CURLOPT_WRITEDATA, &s);
        res = curl_easy_perform(curl);
        Respons.assign(s.ptr);
        return res;
}

*更新 - 将exe带到另一台计算机,它在那里工作。这是我计算机的本地...

好的

,将代码移动到另一台计算机 - 向我显示代码正常。问题出在诺顿网络安全特警上,经过几天的开发,决定阻止我的通信DLL。

相关文章: