在检查文件存在时获取CURLE_COULDNT_CONNECT代码

时间:2012-09-14 12:05:49

标签: curl libcurl

我使用以下代码检查http服务器上的文件是否存在。 但我得到CURLE_COULDNT_CONNECT代码。任何人都可以告诉我如何检查文件的存在 使用lib curl?

    curl_easy_setopt(curl, CURLOPT_URL, "http://www.thekevindolan.com/wp-content/uploads/2010/02/15_19_1-Tree-Sunrise-Northumberland_web.jpg");
    curl_easy_setopt(curl, CURLOPT_NOBODY, 1L);
    /* Do not do the transfer - only connect to host */
    curl_easy_setopt(curl, CURLOPT_CONNECT_ONLY, 1L);

    CURLcode res = curl_easy_perform(curl);

1 个答案:

答案 0 :(得分:0)

CURLE_COULDNT_CONNECT表示TCP连接失败。您无法从运行该代码的计算机上连接到端口80上的HTTP服务器!