Proxy 如何使用azure::storage启用代理?

Proxy 如何使用azure::storage启用代理?,proxy,azure-storage,casablanca,cpprest-sdk,Proxy,Azure Storage,Casablanca,Cpprest Sdk,azure::storage提供了一个类operation\u context,它具有set\u proxy()和set\u default\u proxy()方法。但是,我找不到任何关于如何使用它的信息 例如,如何确保随后创建的cloud\u blob\u客户端将使用该操作 我假设该方法的静态版本(即set\u default\u proxy())将影响所有操作实例 所有cloud\u blob\u客户端实例都会使用它吗 将web::http::client::http\u client与代理

azure::storage提供了一个类
operation\u context
,它具有
set\u proxy()
set\u default\u proxy()
方法。但是,我找不到任何关于如何使用它的信息

例如,如何确保随后创建的
cloud\u blob\u客户端将使用该操作

我假设该方法的静态版本(即
set\u default\u proxy()
)将影响所有操作实例

所有
cloud\u blob\u客户端
实例都会使用它吗

web::http::client::http\u client
与代理一起使用更为明显。我可以使用以下代码配置带有代理的客户端:

http_client_config config;
config.set_proxy(web_proxy(web_proxy::use_default));
http_client(uri, config);
set\u default\u proxy()
只要
web\u proxy
配置了代理地址,我就可以使用它。也就是说,
web\u proxy::use\u default
web\u proxy::use\u discovery
不起作用,尽管我在Windows上为当前用户定义了代理设置