初始化 HTTP 客户端 Args: proxy_url: 代理 URL,如 "http://127.0.0.1:7890" config: 请求配置 session: 可重用的会话对象
(
self,
proxy_url: Optional[str] = None,
config: Optional[RequestConfig] = None,
session: Optional[Session] = None
)
| 43 | """ |
| 44 | |
| 45 | def __init__( |
| 46 | self, |
| 47 | proxy_url: Optional[str] = None, |
| 48 | config: Optional[RequestConfig] = None, |
| 49 | session: Optional[Session] = None |
| 50 | ): |
| 51 | """ |
| 52 | 初始化 HTTP 客户端 |
| 53 | |
| 54 | Args: |
| 55 | proxy_url: 代理 URL,如 "http://127.0.0.1:7890" |
| 56 | config: 请求配置 |
| 57 | session: 可重用的会话对象 |
| 58 | """ |
| 59 | self.proxy_url = proxy_url |
| 60 | self.config = config or RequestConfig() |
| 61 | self._session = session |
| 62 | |
| 63 | @property |
| 64 | def proxies(self) -> Optional[Dict[str, str]]: |