我正在使用google-cloud-cpp(用于Google Cloud Platform函数的C ++ API)创建/读取/写入存储桶。当我在组织的防火墙内工作时,我必须使用代理才能连接到Google Cloud。 我看到我们可以使用gcloud命令行配置代理: gcloud配置设置代理/类型http gcloud配置设置代理/地址x.x.x.x gcloud配置设置代理/端口
使用google-cloud-cpp可以做类似的事情吗?
答案 0 :(得分:4)
如果我们查看GitHub上的google-cloud-cpp库的源代码,我们似乎会发现它基于libcurl。
在@Travis Webb的评论之后,我们然后查看libcurl的文档并找到:
https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html
此文档介绍了可用于为使用libcurl的程序设置代理设置的API。但是,如果我们读得更深入,则会发现有关环境变量的部分,它声明可以设置http_proxy
和https_proxy
。