从要与CURLOPT_URL一起使用的文件中读取URL

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

标签: c libcurl

我正在处理一个小问题。我是C的新手。我遇到的问题是从要与CURLOPT_URL一起使用的文件中读取URL。我似乎无法做到这一点。在下面的示例代码中,我使用了“ http://10.10.10.10/”,这是我希望从文件中加载网址的地方...我尝试使用fgets读取行,并为“行”分配了“ {{3}” }”在示例中。

        FILE* fp;
        char buffer[255];
        fp = fopen("file.txt", "r");

        while(fgets(buffer, 255, (FILE*) fp)) {
            CURLM *m_curl;
            CURLMcode res;
            m_curl = curl_multi_init();
            curl_multi_setopt(m_curl, CURLMOPT_PIPELINING, 1L); 

            CURL *curl[MAX_PIPELINE_REQ];

            for(i=0; i<pipeline_req; i++){ 
                curl[i] = curl_easy_init();
                if(!curl[i])
                    err("Something went wrong", 0);
                res = curl_easy_setopt(curl[i], CURLOPT_URL, buffer);

0 个答案:

没有答案