tophant.benjamin.event
Messages
message NewResult
NewResult 当新的 Result 被发现时触发
message NewResult {}message NewTarget
当新的 Target 被发现时触发,对每个 canonical_url 仅会触发一次
message NewTarget { // 此时 status 一定为 Pending 或 Bypass // 此时 error, request, response, redirects, screenshot 信息不存在 // 此时 Timing 仅包括 found_at}message TargetEnd
当新的 Target 访问完成时触发
message TargetEnd { // 此时 status 一定为 Done 或 Discard // 此时所有字段均被设定且不会再做修改}message TargetLink
在遇到目标时触发(无去重)
message TargetLink { // 所属任务 string parent_target_id = 4; string url = 11; string canonical_url = 12; // 是否为外链 bool is_external = 21;}message TargetStart
当新的 Target 被访问(开始处理)时触发 这里的 Target 的状态只可能为 Running
message TargetStart {}message TaskEnd
TaskEnd 在任务结束执行时被调用
message TaskEnd {}message TaskStart
TaskStart 在任务开始执行时被调用
message TaskStart {}