c - 在 C 中使用 cURL 使用 HTTP 代理

标签 c curl proxy

我正在从事这个使用代理服务器和 c 语言 curl 的项目,但我找不到一个好的教程来教我如何做。你能帮我么??我需要一个显示使用代理服务器连接到 google.com 的示例代码。也许使用 CURLOPT_PROXY 选项.. 提前致谢。

最佳答案

那么你所做的就是你的 normal curl检索,但只需设置代理服务器选项。

   curl_easy_setopt(handle, CURLOPT_PROXY, "127.0.0.1:96666");

编辑

  /* create headers */
  struct curl_slist *headers=NULL;
  headers = curl_slist_append(headers, "Content-Type: text/xml");

  /* pass our list of custom made headers */
  curl_easy_setopt(easyhandle, CURLOPT_HTTPHEADER, headers);

关于c - 在 C 中使用 cURL 使用 HTTP 代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4094425/

相关文章:

C如何从文件中读取一位

c - 逆向算法的结果,使用信号量的生产者-消费者解决方案

c - 如何将子进程的返回值返回给使用exec创建的父进程?

javascript - 如何在 AXIOS 中使用代理?

api - 使用 aws API 网关 lambda 构建 Web 后端 api

在 C 中将 int 转换为 short

带有私钥身份验证的 SFTP 的 cURL

java - 无法从简单的 Java 代理服务器查看数据

rest - 如何从按特定标签过滤的 Prometheus 服务器获取所有指标名称

apache - Drupal 7 背后的代理