Expand description
取页端口(Ports & Adapters)。trait Fetcher 抽象「拿一个 URL 的解码后正文」,
默认实现 ReqwestFetcher;反爬后端(wreq / FlareSolverr)可作为另一个 Fetcher
适配器接入而不动引擎(见 design D8/D10)。
Structs§
- Fetch
Request - 一次取页请求(URL 已是最终待请求地址或相对路径)。
- Reqwest
Fetcher - 基于 reqwest + rustls + cookie_store 的默认取页实现(含限速与重试)。
Traits§
- Fetcher
- 取页抽象。实现者负责发请求 + 按目标站字符集解码为文本。
Functions§
- is_
challenge - 判定一次响应是否为反爬挑战(纯函数,便于离线测试)。