首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法为google-cloud-cpp使用http代理?

有没有办法为google-cloud-cpp使用http代理?
EN

Stack Overflow用户
提问于 2019-10-24 03:55:50
回答 1查看 861关注 0票数 0

我正在使用google-cloud-cpp (C++ API for Google Cloud Platform functions)来创建/读取/写入存储桶。当我在组织的防火墙内工作时,我必须使用代理才能连接到google云。我看到我们可以使用gcloud命令行配置一个代理: gcloud config set proxy/type http gcloud config set proxy/address x.x gcloud config set proxy/port

当我使用google-cloud-cpp时,我可以做类似的事情吗?

EN

回答 1

Stack Overflow用户

发布于 2019-10-24 05:30:42

如果我们查看在GitHub上找到的google-cloud-cpp库的源代码,我们会发现它是基于libcurl的。

请参阅:https://github.com/googleapis/google-cloud-cpp/blob/master/google/cloud/storage/internal/curl_handle.cc

在@Travis Webb的评论之后,我们查看libcurl的文档并找到:

https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html

本文档介绍了可用于为使用libcurl的程序设置代理服务器的API。但是,如果我们深入阅读,我们会发现一个关于环境变量的部分,其中声明可以设置http_proxyhttps_proxy

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58530120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档