我正在处理一个小问题。我是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);