|
1 | 1 | # 目录 |
| 2 | +- [目录](#目录) |
2 | 3 | - [集成SDK](#集成sdk) |
3 | | - - [环境要求](#环境要求) |
4 | | - - [访问凭据](#访问凭据) |
5 | | - - [AK、SK设置](#aksk设置) |
6 | | - - [EndPoint配置](#endpoint配置) |
7 | | - - [自定义Endpoint](#自定义endpoint) |
8 | | - - [自定义RegionId](#自定义regionid) |
9 | | - - [自动化Endpoint寻址](#自动化endpoint寻址) |
10 | | - - [Endpoint默认寻址](#endpoint默认寻址) |
11 | | - - [Http连接池配置](#http连接池配置) |
12 | | - - [Https请求配置](#https请求配置) |
13 | | - - [指定scheme](#指定scheme) |
14 | | - - [忽略SSL验证](#忽略ssl验证) |
15 | | - - [超时配置](#超时配置) |
16 | | - - [重试机制](#重试机制) |
17 | | - - [重试代码配置](#重试代码配置) |
18 | | - - [重试条件](#重试条件) |
19 | | - - [默认重试条件](#默认重试条件) |
20 | | - - [自定义重试条件](#自定义重试条件) |
21 | | - - [退避策略](#退避策略) |
22 | | - - [内置退避策略](#内置退避策略) |
23 | | - - [自定义退避策略](#自定义退避策略) |
24 | | - - [异常处理](#异常处理) |
25 | | - - [Debug机制](#debug机制) |
26 | | - - [指定日志Logger](#指定日志logger) |
| 4 | +- [环境要求](#环境要求) |
| 5 | +- [访问凭据](#访问凭据) |
| 6 | + - [AK、SK设置](#aksk设置) |
| 7 | +- [EndPoint配置](#endpoint配置) |
| 8 | + - [自定义Endpoint](#自定义endpoint) |
| 9 | + - [自定义RegionId](#自定义regionid) |
| 10 | + - [自动化Endpoint寻址](#自动化endpoint寻址) |
| 11 | + - [Endpoint默认寻址](#endpoint默认寻址) |
| 12 | +- [Http连接池配置](#http连接池配置) |
| 13 | +- [Https请求配置](#https请求配置) |
| 14 | + - [指定scheme](#指定scheme) |
| 15 | +- [Http(s)代理配置](#https代理配置) |
| 16 | + - [配置Http(s)代理](#配置https代理) |
| 17 | + - [配置No Proxy](#配置no-proxy) |
| 18 | + - [注意事项](#注意事项) |
| 19 | + - [忽略SSL验证](#忽略ssl验证) |
| 20 | +- [超时配置](#超时配置) |
| 21 | +- [重试机制](#重试机制) |
| 22 | + - [重试代码配置](#重试代码配置) |
| 23 | + - [重试条件](#重试条件) |
| 24 | + - [默认重试条件](#默认重试条件) |
| 25 | + - [自定义重试条件](#自定义重试条件) |
| 26 | + - [退避策略](#退避策略) |
| 27 | + - [内置退避策略](#内置退避策略) |
| 28 | + - [自定义退避策略](#自定义退避策略) |
| 29 | +- [异常处理](#异常处理) |
| 30 | +- [Debug机制](#debug机制) |
| 31 | +- [指定日志Logger](#指定日志logger) |
27 | 32 |
|
28 | 33 | # 集成SDK |
29 | 34 |
|
@@ -233,6 +238,51 @@ except ApiException as e: |
233 | 238 | pass |
234 | 239 | ``` |
235 | 240 |
|
| 241 | +# Http(s)代理配置 |
| 242 | + |
| 243 | +> - **默认** |
| 244 | +> 无代理 |
| 245 | +
|
| 246 | +## 配置Http(s)代理 |
| 247 | + |
| 248 | +```python |
| 249 | +configuration = volcenginesdkcore.Configuration() |
| 250 | +configuration.ak = "Your AK" |
| 251 | +configuration.sk = "Your SK" |
| 252 | + |
| 253 | +configuration.http_proxy = "http://your_proxy:8080" |
| 254 | +configuration.https_proxy = "http://your_proxy:8080" |
| 255 | + |
| 256 | +volcenginesdkcore.Configuration.set_default(configuration) |
| 257 | + |
| 258 | +api_instance = volcenginesdkecs.ECSApi() |
| 259 | +``` |
| 260 | + |
| 261 | +## 配置No Proxy |
| 262 | + |
| 263 | +```python |
| 264 | +configuration = volcenginesdkcore.Configuration() |
| 265 | +configuration.ak = "Your AK" |
| 266 | +configuration.sk = "Your SK" |
| 267 | + |
| 268 | +configuration.http_proxy = "http://your_proxy:8080" |
| 269 | +configuration.https_proxy = "http://your_proxy:8080" |
| 270 | +configuration.no_proxy = "host1_without_proxy,host2_without_proxy" |
| 271 | + |
| 272 | +volcenginesdkcore.Configuration.set_default(configuration) |
| 273 | + |
| 274 | +api_instance = volcenginesdkecs.ECSApi() |
| 275 | +``` |
| 276 | + |
| 277 | +## 注意事项 |
| 278 | + |
| 279 | +支持通过以下环境变量配置代理: |
| 280 | + |
| 281 | +http_proxy/HTTP_PROXY, https_proxy/HTTPS_PROXY, no_proxy/NO_PROXY |
| 282 | + |
| 283 | +优先级:代码 > 环境变量 |
| 284 | + |
| 285 | + |
236 | 286 | ## 忽略SSL验证 |
237 | 287 |
|
238 | 288 | > **默认** |
|
0 commit comments