获取代理配置。
()
| 32 | |
| 33 | |
| 34 | def _get_proxy_config() -> Optional[str]: |
| 35 | """获取代理配置。""" |
| 36 | if settings.HTTPS_PROXY: |
| 37 | return settings.HTTPS_PROXY |
| 38 | if settings.HTTP_PROXY: |
| 39 | return settings.HTTP_PROXY |
| 40 | if settings.SOCKS5_PROXY: |
| 41 | return settings.SOCKS5_PROXY |
| 42 | return None |
| 43 | |
| 44 | |
| 45 | def _build_timeout(read_timeout: float = 30.0) -> httpx.Timeout: |
no outgoing calls
no test coverage detected