Expand description
HTTP 配置与请求类型:字符集/重试/限速/取页模式、登录表单、请求与多步编排(前置链 + 命名捕获)。
Structs§
- Capture
- 一条结构化命名捕获:对所属请求的响应用
value规则求一个字符串, 写入scope指定的作用域层,后续步骤/抽取规则以{{name}}引用。 - Http
- HTTP 配置块。
- PageBy
- 点击驱动翻页策略(
search-click-pagination):URL 不认页码的 SPA(如番茄 search)翻页只能点 分页器「下一页」,不能靠{{page}}改 URL。配在可渲染 + 拦截(render+interceptApi)的Request上,page > 1时引擎在一张活页内点click选择器page-1次翻到目标页。 用{ click: ... }形(留by扩展位、语义自描述),当前只click一支。 - PreStep
- 前置请求链中的一步:一个请求 + 其响应上的有序命名捕获(见 design D7-bis)。
本步 url/headers/body 可引用更早步骤捕获的
{{name}}。显式列字段(不用#[serde(flatten)]内嵌Request:Rule为 untagged 兜底,flatten 会令deny_unknown_fields校验失效)。 - Rate
Limit - 速率限制。
- Request
- 单个请求。
- Retry
- 重试策略。
- RowUi
- 声明式登录表单的一行(TUI 渲染对应控件,收集值加密存为 loginInfo)。