🔄
多引擎切换
支持 httpx、aiohttp、curl-cffi、requests、requests-go 五种引擎,统一 API,按需切换
支持 httpx、aiohttp、curl-cffi、requests、requests-go 五种引擎,统一 API,按需切换
Net(异步)和 SyncNet(同步)两套客户端,接口完全一致,按场景选择
内置 CSS、XPath、正则、JMESPath 四种数据提取方式,HTML 和 JSON 响应都能轻松解析
基于 tenacity 的可配置重试策略,支持延迟、随机抖动,重试耗尽抛出明确异常
请求前、响应后、重试时三个钩子,实现日志、缓存、监控等横切关注点
curl-cffi 引擎支持浏览器 TLS 指纹模拟,配合随机 User-Agent,轻松应对反爬