SyncNet
同步 HTTP 客户端,支持 with 上下文管理。
接口与 Net 完全一致,区别仅在于:
- 所有方法为同步调用(无
async/await) - 使用
with而非async with - 使用线程信号量(
threading.Semaphore)控制并发 - 不支持
aiohttp引擎 - 信号中间件仅支持同步回调
构造函数
参数同 Net。
方法
stream
发起流式请求,返回 StreamResponse 对象。使用 with 上下文管理器确保资源释放。
sync_stream.py
属性
cookies
获取当前会话的 cookies。
proxy_service
获取代理服务实例,可用于调用 switch() 切换代理。
可用引擎
使用示例
sync_example.py

