当前位置: 首页 > 知识库问答 >
问题:

为什么在将libcurl与curlopt_proxy一起使用时会得到CURLE_NOT_BUILT_IN?

呼延明朗
2023-03-14

我正在调试一些HTTP请求,使用代理(Burp)。

假设我们有这个命令,运行正常。打嗝可以捕捉一切:

curl --proxy localhost:8080 -k https://www.ipchicken.com/

现在我正尝试以编程方式做同样的事情:

CURL     *curlHandle;
CURLcode curlErrorCode;
curlHandle=curl_easy_init();
curlErrorCode=curl_easy_setopt(curlHandle,CURLOPT_URL,"https://www.ipchicken.com/");
curlErrorCode=curl_easy_setopt(curlHandle,CURLOPT_PROXY,"https://127.0.0.1:8080");
curlErrorCode=curl_easy_setopt(curlHandle,CURLOPT_SSL_VERIFYPEER,0);
curlErrorCode=curl_easy_setopt(curlHandle,CURLOPT_HTTPGET,1L);
// ...
curlErrorCode=curl_easy_perform(curlHandle);
// ...
curl_easy_cleanup(curlHandle);

共有1个答案

阚英武
2023-03-14
curlErrorCode=curl_easy_setopt(curlHandle,CURLOPT_PROXY,"http://127.0.0.1:8080");
 类似资料:
  • 问题内容: 我的代码在以下一行中断了一个nullpointerexception: 在此语句之前,我声明stringVariable并将其设置为数据库字段。 在此声明中,我试图检测该字段是否具有值,但是不幸的是它损坏了! 有什么想法吗? 问题答案: 用 为了测试是否是。 该方法(以及所有其他方法)需要为不是。

  • 试图制作正确的XML,但不断得到这个错误: 在此进行测试: http://www.utilities-online.info/xsdvalidation 代码:.xml:

  • 问题内容: 我试图了解使用/不使用@JvmStatic之间的区别,以及何时应使用其中之一。 因此,使用Kotlin和Java,我可以做到这一点: 然后由Java调用,如下所示: 但是然后有这个选项2: v2 然后,从Java调用它,如下所示: v2 所以我的问题是: 这两种情况在行为或内存分配方面是否有所不同? 是否有偏好使用哪一个? 两者都像Java static一样创建伪静态单例对象吗? 谢谢

  • 我正在学习React,并且在我的项目中安装了ESLint。它开始给我一些错误,比如: 在setState中引用之前的状态react/no access状态时,在setState中使用回调 在我的React组件中,我有一个构造函数: 在我的职能中,我有: 我理解在中使用是不正确的,但我如何解决此错误?

  • 为什么我应该使用选项,,和在创建SSH密钥时,按照github的指示?如果我创建一个没有这些选项的SSH密钥,安全性会降低吗?如果是这样,为什么? 这些选项让我感到沮丧的是,它们很难记住(是4096还是4095?哪个标志和数字一起,哪个标志和“rsa”值一起?我的电子邮件前面有哪个标志?它不是大写字母吗?),并且创建新密钥可能是一项频繁的活动,例如,如果尝试bitket和gitlab以及不同的云托

  • 问题内容: 在研究Angularjs的FEQ时,我看到了以下文章: $ rootScope存在,但可以用于邪恶 Angular中的范围形成一个层次结构,原型通常是从​​树顶部的根范围继承。通常这可以忽略不计,因为大多数视图都有自己的控制器,因此也有自己的作用域。 有时,有些数据要对整个应用程序进行全局处理。对于这些,您可以像其他作用域一样在其上注入并设置值。由于作用域是从根作用域继承而来的,因此这